public abstract class AbstractDataManager<EntityImpl extends Entity> extends AbstractManager implements DataManager<EntityImpl>
dmnEngineConfiguration| Constructor and Description |
|---|
AbstractDataManager(DmnEngineConfiguration dmnEngineConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(EntityImpl entity) |
void |
delete(String id) |
EntityImpl |
findById(String entityId) |
protected EntityImpl |
findByQuery(String selectQuery,
Object parameter) |
protected DbSqlSession |
getDbSqlSession() |
protected List<EntityImpl> |
getList(String dbQueryName,
Object parameter) |
abstract Class<? extends EntityImpl> |
getManagedEntityClass() |
List<Class<? extends EntityImpl>> |
getManagedEntitySubClasses() |
void |
insert(EntityImpl entity) |
EntityImpl |
update(EntityImpl entity) |
getCommandContext, getDecisionTableEntityManager, getDeploymentEntityManager, getDmnEngineConfiguration, getResourceEntityManager, getSessionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatepublic AbstractDataManager(DmnEngineConfiguration dmnEngineConfiguration)
public abstract Class<? extends EntityImpl> getManagedEntityClass()
public List<Class<? extends EntityImpl>> getManagedEntitySubClasses()
protected DbSqlSession getDbSqlSession()
public EntityImpl findById(String entityId)
findById in interface DataManager<EntityImpl extends Entity>public void insert(EntityImpl entity)
insert in interface DataManager<EntityImpl extends Entity>public EntityImpl update(EntityImpl entity)
update in interface DataManager<EntityImpl extends Entity>public void delete(String id)
delete in interface DataManager<EntityImpl extends Entity>public void delete(EntityImpl entity)
delete in interface DataManager<EntityImpl extends Entity>protected EntityImpl findByQuery(String selectQuery, Object parameter)
protected List<EntityImpl> getList(String dbQueryName, Object parameter)
Copyright © 2017 Alfresco. All rights reserved.