@Component public class PushRequestStore extends DomainSpecificStore<PushRequest>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PUSH_REQUEST_DESIGN_NAME |
| Constructor and Description |
|---|
PushRequestStore(ExecutionManager executionManager) |
| Modifier and Type | Method and Description |
|---|---|
QueryResult<PushRequest> |
getByClient(DomainProfileEntity domain,
int limit) |
java.util.List<PushRequest> |
getByClientAndDevice(DomainProfileEntity domain,
java.lang.String deviceId) |
java.util.List<PushRequest> |
getByClientAndSession(DomainProfileEntity domain,
java.lang.String sessionId) |
java.util.List<PushRequest> |
getByClientAndType(DomainProfileEntity domain,
org.tiogasolutions.push.pub.common.PushType type) |
PushRequest |
getByPushRequestId(java.lang.String pushRequestId) |
java.lang.String |
getDesignName() |
createDatabase, getDatabaseNamecreate, delete, deleteByDocumentId, expireCachedDatabases, getByDocumentId, getCouchServer, getDatabase, getDatabaseAccessMap, getDatabaseMap, getEntities, getEntities, getEntities, getEntities, getEntities, getEntityResponse, getEntityType, headByDocumentId, injectVersion, updatepublic static final java.lang.String PUSH_REQUEST_DESIGN_NAME
@Autowired public PushRequestStore(ExecutionManager executionManager)
public PushRequest getByPushRequestId(java.lang.String pushRequestId)
public QueryResult<PushRequest> getByClient(DomainProfileEntity domain, int limit)
public java.util.List<PushRequest> getByClientAndType(DomainProfileEntity domain, org.tiogasolutions.push.pub.common.PushType type)
public java.util.List<PushRequest> getByClientAndSession(DomainProfileEntity domain, java.lang.String sessionId)
public java.util.List<PushRequest> getByClientAndDevice(DomainProfileEntity domain, java.lang.String deviceId)
public java.lang.String getDesignName()
getDesignName in class org.tiogasolutions.lib.couchace.DefaultCouchStore<PushRequest>