T - public interface IEntityHandler<T extends org.camunda.bpm.engine.impl.db.DbEntity>
DbEntity| Modifier and Type | Field and Description |
|---|---|
static String |
BPM_ENTITY_CLASS |
| Modifier and Type | Method and Description |
|---|---|
void |
applyRelationships(OSchemaHelper helper) |
void |
applySchema(OSchemaHelper helper) |
void |
create(T entity,
OPersistenceSession session) |
void |
delete(T entity,
OPersistenceSession session) |
void |
deleteBulk(org.camunda.bpm.engine.impl.db.entitymanager.operation.DbBulkOperation operation,
OPersistenceSession session) |
Class<T> |
getEntityClass() |
String |
getPkField() |
String |
getSchemaClass() |
boolean |
hasNeedInCache() |
void |
lock(String statement,
Object parameter,
OPersistenceSession session) |
T |
mapToEntity(com.orientechnologies.orient.core.record.impl.ODocument doc,
T entity,
OPersistenceSession session) |
com.orientechnologies.orient.core.record.impl.ODocument |
mapToODocument(T entity,
com.orientechnologies.orient.core.record.impl.ODocument doc,
OPersistenceSession session) |
com.orientechnologies.orient.core.hook.ORecordHook.RESULT |
onTrigger(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.orientechnologies.orient.core.record.impl.ODocument doc,
com.orientechnologies.orient.core.hook.ORecordHook.TYPE iType) |
T |
read(String id,
OPersistenceSession session) |
com.orientechnologies.orient.core.record.impl.ODocument |
readAsDocument(String id,
OPersistenceSession session) |
List<T> |
selectList(String statement,
Object parameter,
OPersistenceSession session) |
T |
selectOne(String statement,
Object parameter,
OPersistenceSession session) |
boolean |
supportsStatement(String statement) |
void |
update(T entity,
OPersistenceSession session) |
void |
updateBulk(org.camunda.bpm.engine.impl.db.entitymanager.operation.DbBulkOperation operation,
OPersistenceSession session) |
static final String BPM_ENTITY_CLASS
void create(T entity, OPersistenceSession session)
T read(String id, OPersistenceSession session)
void update(T entity, OPersistenceSession session)
void delete(T entity, OPersistenceSession session)
com.orientechnologies.orient.core.record.impl.ODocument readAsDocument(String id, OPersistenceSession session)
T mapToEntity(com.orientechnologies.orient.core.record.impl.ODocument doc, T entity, OPersistenceSession session)
com.orientechnologies.orient.core.record.impl.ODocument mapToODocument(T entity, com.orientechnologies.orient.core.record.impl.ODocument doc, OPersistenceSession session)
boolean hasNeedInCache()
String getSchemaClass()
String getPkField()
boolean supportsStatement(String statement)
void applySchema(OSchemaHelper helper)
void applyRelationships(OSchemaHelper helper)
List<T> selectList(String statement, Object parameter, OPersistenceSession session)
T selectOne(String statement, Object parameter, OPersistenceSession session)
void lock(String statement, Object parameter, OPersistenceSession session)
void deleteBulk(org.camunda.bpm.engine.impl.db.entitymanager.operation.DbBulkOperation operation,
OPersistenceSession session)
void updateBulk(org.camunda.bpm.engine.impl.db.entitymanager.operation.DbBulkOperation operation,
OPersistenceSession session)
com.orientechnologies.orient.core.hook.ORecordHook.RESULT onTrigger(com.orientechnologies.orient.core.db.document.ODatabaseDocument db,
com.orientechnologies.orient.core.record.impl.ODocument doc,
com.orientechnologies.orient.core.hook.ORecordHook.TYPE iType)
Copyright © 2019. All rights reserved.