public final class AStreamQueryBuilder extends Object
| Constructor and Description |
|---|
AStreamQueryBuilder() |
| Modifier and Type | Method and Description |
|---|---|
AStreamQueryBuilder |
activityTypes(String... activityTypes) |
AStreamQueryBuilder |
ascOrder() |
javax.persistence.TypedQuery<ActivityEntity> |
build() |
javax.persistence.TypedQuery<Long> |
buildActivitiesByPosterCount() |
javax.persistence.TypedQuery<Long> |
buildCount()
Build count statement for FEED stream to get the number of the activity base on given conditions
|
static AStreamQueryBuilder |
builder() |
javax.persistence.TypedQuery<ActivityEntity> |
buildGetActivitiesByPoster() |
javax.persistence.TypedQuery<javax.persistence.Tuple> |
buildId() |
AStreamQueryBuilder |
connections(List<Long> connections) |
AStreamQueryBuilder |
descOrder() |
AStreamQueryBuilder |
limit(long limit) |
AStreamQueryBuilder |
memberOfSpaceIds(Collection<String> spaceIds) |
AStreamQueryBuilder |
myIdentity(org.exoplatform.social.core.identity.model.Identity myIdentity) |
AStreamQueryBuilder |
newer(long sinceTime) |
AStreamQueryBuilder |
offset(long offset) |
AStreamQueryBuilder |
older(long sinceTime) |
AStreamQueryBuilder |
owner(org.exoplatform.social.core.identity.model.Identity owner) |
AStreamQueryBuilder |
viewer(org.exoplatform.social.core.identity.model.Identity viewer) |
public static AStreamQueryBuilder builder()
public AStreamQueryBuilder owner(org.exoplatform.social.core.identity.model.Identity owner)
public AStreamQueryBuilder viewer(org.exoplatform.social.core.identity.model.Identity viewer)
public AStreamQueryBuilder myIdentity(org.exoplatform.social.core.identity.model.Identity myIdentity)
public AStreamQueryBuilder offset(long offset)
public AStreamQueryBuilder limit(long limit)
public AStreamQueryBuilder activityTypes(String... activityTypes)
public AStreamQueryBuilder newer(long sinceTime)
public AStreamQueryBuilder older(long sinceTime)
public AStreamQueryBuilder memberOfSpaceIds(Collection<String> spaceIds)
public AStreamQueryBuilder ascOrder()
public AStreamQueryBuilder descOrder()
public javax.persistence.TypedQuery<ActivityEntity> build()
public javax.persistence.TypedQuery<javax.persistence.Tuple> buildId()
public javax.persistence.TypedQuery<Long> buildCount()
public javax.persistence.TypedQuery<ActivityEntity> buildGetActivitiesByPoster()
public javax.persistence.TypedQuery<Long> buildActivitiesByPosterCount()
public AStreamQueryBuilder connections(List<Long> connections)
Copyright © 2003–2016 eXo Platform SAS. All rights reserved.