| java.lang.Object org.enhydra.shark.eventaudit.DODSEventAuditManager
DODSEventAuditManager | public class DODSEventAuditManager implements EventAuditManagerInterface(Code) | | Used to save, restore or delete relevant engine objects from database, using DODS
persistent layer.
author: Tanja Jovanovic version: 1.0 |
Method Summary | |
protected DBTransaction | __getDBTransaction() | public void | configure(CallbackUtilities cb) | public void | delete(WMSessionHandle shandle, AssignmentEventAuditPersistenceObject aea) | public void | delete(WMSessionHandle shandle, DataEventAuditPersistenceObject dea) | public void | delete(WMSessionHandle shandle, StateEventAuditPersistenceObject sea) | public void | delete(WMSessionHandle shandle, CreateProcessEventAuditPersistenceObject cpea) | protected Object | getNewEventAuditDataBLOB(WMSessionHandle sh, NewEventAuditDataDO newEventAuditDataDO) | protected Object | getNewEventAuditDataWOB(WMSessionHandle sh, NewEventAuditDataWOBDO theDO) | public BigDecimal | getNextDecId(String idName) | protected Object | getOldEventAuditDataBLOB(WMSessionHandle sh, OldEventAuditDataDO oldEventAuditDataDO) | protected Object | getOldEventAuditDataWOB(WMSessionHandle sh, OldEventAuditDataWOBDO theDO) | protected ActivityStateEventAuditDO | getPersistedActivityStateObject(String value, boolean searchByKeyValue) | protected AssignmentEventAuditDO[] | getPersistedAssignmentEventObjects(String pId, String aId) | protected CreateProcessEventAuditDO[] | getPersistedCreateProcessEventObjects(String pId) | protected DataEventAuditDO[] | getPersistedDataEventObjects(String pId, String aId) | protected EventTypeDO | getPersistedEventTypeObject(String value, boolean searchByKeyValue) | protected NewEventAuditDataDO | getPersistedNewEventAuditDataObject(DataEventAuditDO deaDO, String vdId) | protected AssignmentEventAuditDO | getPersistedObject(AssignmentEventAuditPersistenceObject aea) | protected DataEventAuditDO | getPersistedObject(DataEventAuditPersistenceObject dea) | protected StateEventAuditDO | getPersistedObject(StateEventAuditPersistenceObject sea) | protected CreateProcessEventAuditDO | getPersistedObject(CreateProcessEventAuditPersistenceObject cpea) | protected OldEventAuditDataDO | getPersistedOldEventAuditDataObject(DataEventAuditDO deaDO, String vdId) | protected ProcessStateEventAuditDO | getPersistedProcessStateObject(String value, boolean searchByKeyValue) | protected StateEventAuditDO[] | getPersistedStateEventObjects(String pId, String aId) | protected void | initActivityAndProcessStatesTable() Fills the state table with possible activity and process states. | public void | persist(WMSessionHandle shandle, AssignmentEventAuditPersistenceObject aea) | public void | persist(WMSessionHandle shandle, DataEventAuditPersistenceObject dea) | public void | persist(WMSessionHandle shandle, StateEventAuditPersistenceObject sea) | public void | persist(WMSessionHandle shandle, CreateProcessEventAuditPersistenceObject cpea) | protected void | persistNewEventAuditDataBLOB(WMSessionHandle shandle, DataEventAuditPersistenceObject dea, DataEventAuditDO deaDO) | protected void | persistNewEventAuditDataBLOB(NewEventAuditDataDO nedDO, Object val) | protected void | persistNewEventAuditDataWOB(WMSessionHandle shandle, DataEventAuditPersistenceObject dea, DataEventAuditDO deaDO) | protected void | persistNewEventAuditDataWOB(NewEventAuditDataWOBDO nedDO, Object val) | protected void | persistOldEventAuditDataBLOB(WMSessionHandle shandle, DataEventAuditPersistenceObject dea, DataEventAuditDO deaDO) | protected void | persistOldEventAuditDataBLOB(OldEventAuditDataDO oedDO, Object val) | protected void | persistOldEventAuditDataWOB(WMSessionHandle shandle, DataEventAuditPersistenceObject dea, DataEventAuditDO deaDO) | protected void | persistOldEventAuditDataWOB(OldEventAuditDataWOBDO oedDO, Object val) | protected void | refreshDOCaches() | public boolean | restore(WMSessionHandle shandle, AssignmentEventAuditPersistenceObject aea) | protected boolean | restore(WMSessionHandle shandle, AssignmentEventAuditPersistenceObject engineObj, AssignmentEventAuditDO DO) | public boolean | restore(WMSessionHandle shandle, DataEventAuditPersistenceObject dea) | protected boolean | restore(WMSessionHandle shandle, DataEventAuditPersistenceObject engineObj, DataEventAuditDO DO) | public boolean | restore(WMSessionHandle shandle, StateEventAuditPersistenceObject sea) | protected boolean | restore(WMSessionHandle shandle, StateEventAuditPersistenceObject engineObj, StateEventAuditDO DO) | public boolean | restore(WMSessionHandle shandle, CreateProcessEventAuditPersistenceObject cpea) | protected boolean | restore(WMSessionHandle shandle, CreateProcessEventAuditPersistenceObject engineObj, CreateProcessEventAuditDO DO) | public List | restoreActivityHistory(WMSessionHandle shandle, String procId, String actId) | protected void | restoreNewEventAuditDataBLOB(WMSessionHandle sh, DataEventAuditPersistenceObject dea, DataEventAuditDO deaDO) | protected void | restoreNewEventAuditDataWOB(WMSessionHandle sh, DataEventAuditPersistenceObject dea, DataEventAuditDO deaDO) | protected void | restoreOldEventAuditDataBLOB(WMSessionHandle sh, DataEventAuditPersistenceObject dea, DataEventAuditDO deaDO) | protected void | restoreOldEventAuditDataWOB(WMSessionHandle sh, DataEventAuditPersistenceObject dea, DataEventAuditDO deaDO) | public List | restoreProcessHistory(WMSessionHandle shandle, String procId) | protected void | setLDBName() |
DB_TYPE_BLOB | final protected static short DB_TYPE_BLOB(Code) | | |
DB_TYPE_BOOLEAN | final protected static short DB_TYPE_BOOLEAN(Code) | | |
DB_TYPE_DATE | final protected static short DB_TYPE_DATE(Code) | | |
DB_TYPE_DOUBLE | final protected static short DB_TYPE_DOUBLE(Code) | | |
DB_TYPE_LONG | final protected static short DB_TYPE_LONG(Code) | | |
DB_TYPE_VCHAR | final protected static short DB_TYPE_VCHAR(Code) | | |
DB_TYPE_XML | final protected static short DB_TYPE_XML(Code) | | |
MAX_VCHAR_SIZE_LIMIT | final protected static int MAX_VCHAR_SIZE_LIMIT(Code) | | |
db | protected LogicalDatabase db(Code) | | |
max_vchar_size | protected static int max_vchar_size(Code) | | |
persistOldEventAuditData | protected boolean persistOldEventAuditData(Code) | | |
storeArraysAsBLOBs | protected boolean storeArraysAsBLOBs(Code) | | |
usingStandardVariableDataModel | protected boolean usingStandardVariableDataModel(Code) | | |
__getDBTransaction | protected DBTransaction __getDBTransaction() throws Exception(Code) | | |
getPersistedActivityStateObject | protected ActivityStateEventAuditDO getPersistedActivityStateObject(String value, boolean searchByKeyValue) throws EventAuditException(Code) | | |
getPersistedCreateProcessEventObjects | protected CreateProcessEventAuditDO[] getPersistedCreateProcessEventObjects(String pId) throws EventAuditException(Code) | | |
getPersistedNewEventAuditDataObject | protected NewEventAuditDataDO getPersistedNewEventAuditDataObject(DataEventAuditDO deaDO, String vdId) throws EventAuditException(Code) | | |
getPersistedOldEventAuditDataObject | protected OldEventAuditDataDO getPersistedOldEventAuditDataObject(DataEventAuditDO deaDO, String vdId) throws EventAuditException(Code) | | |
getPersistedProcessStateObject | protected ProcessStateEventAuditDO getPersistedProcessStateObject(String value, boolean searchByKeyValue) throws EventAuditException(Code) | | |
initActivityAndProcessStatesTable | protected void initActivityAndProcessStatesTable() throws EventAuditException(Code) | | Fills the state table with possible activity and process states. For now, the
'keyValue' and the 'name' attribute of state record has the same value, but in the
future, if the names of states changes, it will be very easy to change this table
entries without affecting other tables. NOTE: When new names are introduced, the
getPersistentXXX that use it also has to be changed
Parameters: dbName - |
persistNewEventAuditDataBLOB | protected void persistNewEventAuditDataBLOB(NewEventAuditDataDO nedDO, Object val) throws Exception(Code) | | |
persistNewEventAuditDataWOB | protected void persistNewEventAuditDataWOB(NewEventAuditDataWOBDO nedDO, Object val) throws Exception(Code) | | |
persistOldEventAuditDataBLOB | protected void persistOldEventAuditDataBLOB(OldEventAuditDataDO oedDO, Object val) throws Exception(Code) | | |
persistOldEventAuditDataWOB | protected void persistOldEventAuditDataWOB(OldEventAuditDataWOBDO oedDO, Object val) throws Exception(Code) | | |
setLDBName | protected void setLDBName()(Code) | | |
|
|