public class MybatisDeviceDataManager extends AbstractEngageDataManager<DeviceEntity> implements DeviceDataManager
engageEngineConfiguration
MAX_ENTRIES_IN_CLAUSE
Constructor and Description |
---|
MybatisDeviceDataManager(EngageEngineConfiguration engageEngineConfiguration) |
Modifier and Type | Method and Description |
---|---|
long |
countByCriteria(DeviceQueryImpl query) |
DeviceEntity |
create() |
List<Device> |
findByCriteria(DeviceQueryImpl query) |
Class<? extends DeviceEntity> |
getManagedEntityClass() |
getIdGenerator
bulkDelete, bulkDeleteEntities, bulkUpdateEntities, createSafeInValuesList, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, update
public MybatisDeviceDataManager(EngageEngineConfiguration engageEngineConfiguration)
public Class<? extends DeviceEntity> getManagedEntityClass()
getManagedEntityClass
in class AbstractDataManager<DeviceEntity>
public DeviceEntity create()
create
in interface DataManager<DeviceEntity>
public List<Device> findByCriteria(DeviceQueryImpl query)
findByCriteria
in interface DeviceDataManager
public long countByCriteria(DeviceQueryImpl query)
countByCriteria
in interface DeviceDataManager