|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EventAuditManagerInterface
Interface that has to be implemented for each persistent layer that is supposed to be used.
Method Summary | |
---|---|
void |
configure(CallbackUtilities cus)
Method configure is called at Shark start up, to configure implementation of EventAuditManagerInterface. |
void |
delete(WMSessionHandle shandle,
AssignmentEventAuditPersistenceObject assea)
Method delete |
void |
delete(WMSessionHandle shandle,
CreateProcessEventAuditPersistenceObject cpea)
Method delete |
void |
delete(WMSessionHandle shandle,
DataEventAuditPersistenceObject dea)
Method delete |
void |
delete(WMSessionHandle shandle,
StateEventAuditPersistenceObject sea)
Method delete |
java.util.List |
listActivityHistoryInfoWhere(WMSessionHandle shandle,
java.lang.String sqlWhere,
int startAt,
int limit,
boolean fillVariablesInfo)
|
java.util.List |
listProcessDefinitionHistoryInfoWhere(WMSessionHandle shandle,
java.lang.String factoryName,
boolean countProcessInstances)
|
java.util.List |
listProcessHistoryInfoWhere(WMSessionHandle shandle,
java.lang.String sqlWhere,
int startAt,
int limit,
boolean fillActivitiesInfo,
boolean fillActivitiyVariablesInfo,
boolean fillVariablesInfo)
|
void |
persist(WMSessionHandle shandle,
AssignmentEventAuditPersistenceObject assea)
Method persist stores the assignment event into repository (usually database). |
void |
persist(WMSessionHandle shandle,
CreateProcessEventAuditPersistenceObject cpea)
Method persist stores the create process event into repository (usually database). |
void |
persist(WMSessionHandle shandle,
DataEventAuditPersistenceObject dea)
Method persist stores the data event into repository (usually database). |
void |
persist(WMSessionHandle shandle,
StateEventAuditPersistenceObject sea)
Method persist stores the state event into repository (usually database). |
boolean |
restore(WMSessionHandle shandle,
AssignmentEventAuditPersistenceObject assea)
Method restore retrieves assignment event from the repository. |
boolean |
restore(WMSessionHandle shandle,
CreateProcessEventAuditPersistenceObject cpea)
Method restore retrieves create process event from the repository. |
boolean |
restore(WMSessionHandle shandle,
DataEventAuditPersistenceObject dea)
Method restore retrieves data event from the repository. |
boolean |
restore(WMSessionHandle shandle,
StateEventAuditPersistenceObject sea)
Method restore retrieves state event from the repository. |
java.util.List |
restoreActivityHistory(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
Method restoreActivityHistory |
java.util.List |
restoreProcessHistory(WMSessionHandle shandle,
java.lang.String procId)
Method restoreProcessHistory |
Method Detail |
---|
void configure(CallbackUtilities cus) throws java.lang.Exception
cus
- an instance of CallbackUtilities used to get properties for configuring
Event Audit Manager in Shark.
java.lang.Exception
- Thrown if configuring doesn't succeed.void persist(WMSessionHandle shandle, AssignmentEventAuditPersistenceObject assea) throws EventAuditException
assea
- AssignmentEventAuditPersistenceInterface
EventAuditException
- on error.void persist(WMSessionHandle shandle, CreateProcessEventAuditPersistenceObject cpea) throws EventAuditException
cpea
- CreateProcessEventAuditPersistenceInterface
EventAuditException
- on error.void persist(WMSessionHandle shandle, DataEventAuditPersistenceObject dea) throws EventAuditException
dea
- DataEventAuditPersistenceInterface
EventAuditException
- on error.void persist(WMSessionHandle shandle, StateEventAuditPersistenceObject sea) throws EventAuditException
sea
- StateEventAuditPersistenceInterface
EventAuditException
- on error.boolean restore(WMSessionHandle shandle, AssignmentEventAuditPersistenceObject assea) throws EventAuditException
assea
- AssignmentEventAuditPersistenceInterface
EventAuditException
- on error.boolean restore(WMSessionHandle shandle, CreateProcessEventAuditPersistenceObject cpea) throws EventAuditException
cpea
- CreateProcessEventAuditPersistenceInterface
EventAuditException
- on error.boolean restore(WMSessionHandle shandle, DataEventAuditPersistenceObject dea) throws EventAuditException
dea
- DataEventAuditPersistenceInterface
EventAuditException
- on error.boolean restore(WMSessionHandle shandle, StateEventAuditPersistenceObject sea) throws EventAuditException
sea
- StateEventAuditPersistenceInterface
EventAuditException
- on error.java.util.List restoreProcessHistory(WMSessionHandle shandle, java.lang.String procId) throws EventAuditException
procId
- a String
EventAuditException
- on error.java.util.List restoreActivityHistory(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId) throws EventAuditException
procId
- a StringactId
- a String
EventAuditException
- on error.void delete(WMSessionHandle shandle, AssignmentEventAuditPersistenceObject assea) throws EventAuditException
assea
- an AssignmentEventAuditPersistenceInterface
EventAuditException
- on error.void delete(WMSessionHandle shandle, CreateProcessEventAuditPersistenceObject cpea) throws EventAuditException
cpea
- a CreateProcessEventAuditPersistenceInterface
EventAuditException
- on error.void delete(WMSessionHandle shandle, DataEventAuditPersistenceObject dea) throws EventAuditException
dea
- a DataEventAuditPersistenceInterface
EventAuditException
- on error.void delete(WMSessionHandle shandle, StateEventAuditPersistenceObject sea) throws EventAuditException
sea
- a StateEventAuditPersistenceInterface
EventAuditException
- on error.java.util.List listProcessHistoryInfoWhere(WMSessionHandle shandle, java.lang.String sqlWhere, int startAt, int limit, boolean fillActivitiesInfo, boolean fillActivitiyVariablesInfo, boolean fillVariablesInfo) throws EventAuditException
shandle
- filter
- limit
- startAt
-
EventAuditException
java.util.List listActivityHistoryInfoWhere(WMSessionHandle shandle, java.lang.String sqlWhere, int startAt, int limit, boolean fillVariablesInfo) throws EventAuditException
shandle
- sqlWhere
- startAt
- limit
-
EventAuditException
java.util.List listProcessDefinitionHistoryInfoWhere(WMSessionHandle shandle, java.lang.String factoryName, boolean countProcessInstances) throws EventAuditException
shandle
- factoryName
- countProcessInstances
-
EventAuditException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |