Package de.xima.fc.api.entity
Class FormRecordMessageAPI
- java.lang.Object
-
- de.xima.fc.api.ASubAPI
-
- de.xima.fc.api.entity.AEntityAPI<FormRecordMessage>
-
- de.xima.fc.api.entity.FormRecordMessageAPI
-
public class FormRecordMessageAPI extends AEntityAPI<FormRecordMessage>
API class for reading and writingFormRecordMessage
entities.- Since:
- 8.2.0
- Author:
- XIMA Media GmbH
-
-
Field Summary
-
Fields inherited from class de.xima.fc.api.entity.AEntityAPI
entityClass
-
-
Constructor Summary
Constructors Constructor Description FormRecordMessageAPI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PagedResult<FormRecordMessage>
getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize)
List<FormRecordMessage>
getByUser(UserContext uc, IUser user)
PagedResult<FormRecordMessage>
getByUser(UserContext uc, IUser user, int page, int pageSize)
FormRecordMessage
getByUuid(UserContext uc, UUID uuid)
FormRecordMessage
getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
PagedResult<FormRecordMessage>
getUnreadByUser(UserContext uc, IUser user, int page, int pageSize)
-
Methods inherited from class de.xima.fc.api.entity.AEntityAPI
create, create, delete, delete, deleteAllBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getEntityRefs, getPagedResult, getSingleAttributes, getSingleAttributes, resultTotalCount, resultTotalCount, update, update
-
Methods inherited from class de.xima.fc.api.ASubAPI
getHandlerProvider
-
-
-
-
Method Detail
-
getByUuid
public FormRecordMessage getByUuid(UserContext uc, UUID uuid)
-
getByUuidAndUser
public FormRecordMessage getByUuidAndUser(UserContext uc, UUID uuid, IUser user)
-
getByUser
public List<FormRecordMessage> getByUser(UserContext uc, IUser user)
-
getByUser
public PagedResult<FormRecordMessage> getByUser(UserContext uc, IUser user, int page, int pageSize)
-
getUnreadByUser
public PagedResult<FormRecordMessage> getUnreadByUser(UserContext uc, IUser user, int page, int pageSize)
-
getByChatAndUser
public PagedResult<FormRecordMessage> getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize)
-
-