public class ExternalUserGroupDaoImpl extends ExternalUserGroupDaoBase
ExternalUserGroupTRANSFORM_NONE| Constructor and Description |
|---|
ExternalUserGroupDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
Object |
create(int transform,
ExternalUserGroup externalUserGroup)
Does the same thing as
ExternalUserGroupDao.create(com.communote.server.model.user.group.ExternalUserGroup) with an additional
flag called transform. |
protected ExternalUserGroup |
handleFindByAdditionalProperty(String additionalProperty,
String externalSystemId) |
protected ExternalUserGroup |
handleFindByExternalId(String externalId,
String externalSystemId)
Performs the core logic for
ExternalUserGroupDaoBase.findByExternalId(String, String) |
protected List<ExternalUserGroup> |
handleFindBySystemId(String systemId)
Performs the core logic for
ExternalUserGroupDaoBase.findBySystemId(String) |
protected List<ExternalUserGroup> |
handleFindLatestBySystemId(String externalSystemId,
Long startId,
int maxCount)
Performs the core logic for
ExternalUserGroupDaoBase.findLatestBySystemId(String, Long, int) |
create, create, create, evict, findByAdditionalProperty, findByExternalId, findBySystemId, findLatestBySystemId, load, load, loadAll, loadAll, remove, remove, remove, transformEntities, transformEntity, update, updatepublic Object create(int transform, ExternalUserGroup externalUserGroup)
Does the same thing as
ExternalUserGroupDao.create(com.communote.server.model.user.group.ExternalUserGroup) with an additional
flag called transform. If this flag is set to TRANSFORM_NONE then
the returned entity will NOT be transformed. If this flag is any of the
other constants defined here then the result WILL BE passed through an
operation which can optionally transform the entity (into a value object for example). By
default, transformation does not occur.
create in interface ExternalUserGroupDaocreate in class ExternalUserGroupDaoBaseExternalUserGroupDao.create(int transform, ExternalUserGroup)protected ExternalUserGroup handleFindByAdditionalProperty(String additionalProperty, String externalSystemId)
handleFindByAdditionalProperty in class ExternalUserGroupDaoBaseprotected ExternalUserGroup handleFindByExternalId(String externalId, String externalSystemId)
ExternalUserGroupDaoBaseExternalUserGroupDaoBase.findByExternalId(String, String)handleFindByExternalId in class ExternalUserGroupDaoBaseprotected List<ExternalUserGroup> handleFindBySystemId(String systemId)
ExternalUserGroupDaoBaseExternalUserGroupDaoBase.findBySystemId(String)handleFindBySystemId in class ExternalUserGroupDaoBasesystemId - id of the foreign system.ExternalUserGroup.ExternalUserGroupDao.findBySystemId(String)protected List<ExternalUserGroup> handleFindLatestBySystemId(String externalSystemId, Long startId, int maxCount)
ExternalUserGroupDaoBase.findLatestBySystemId(String, Long, int)handleFindLatestBySystemId in class ExternalUserGroupDaoBaseCopyright © 2019 Communote team. All rights reserved.