| org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
All known Subclasses: org.enhydra.shark.eventaudit.SMTPEventAuditManager, org.enhydra.shark.eventaudit.NotifyingEventAuditManager, org.enhydra.shark.eventaudit.DODSEventAuditManager,
EventAuditManagerInterface | public interface EventAuditManagerInterface (Code) | | Interface that has to be implemented for each persistent layer that is supposed to be
used.
version: 1.0 |
Method Summary | |
void | configure(CallbackUtilities cus) Method configure is called at Shark start up, to configure implementation of
EventAuditManagerInterface. | public void | delete(WMSessionHandle shandle, AssignmentEventAuditPersistenceObject assea) | public void | delete(WMSessionHandle shandle, CreateProcessEventAuditPersistenceObject cpea) | public void | delete(WMSessionHandle shandle, DataEventAuditPersistenceObject dea) | public void | delete(WMSessionHandle shandle, StateEventAuditPersistenceObject sea) | public void | persist(WMSessionHandle shandle, AssignmentEventAuditPersistenceObject assea) Method persist stores the assignment event into repository (usually database). | public void | persist(WMSessionHandle shandle, CreateProcessEventAuditPersistenceObject cpea) Method persist stores the create process event into repository (usually database). | public void | persist(WMSessionHandle shandle, DataEventAuditPersistenceObject dea) Method persist stores the data event into repository (usually database). | public void | persist(WMSessionHandle shandle, StateEventAuditPersistenceObject sea) Method persist stores the state event into repository (usually database). | public boolean | restore(WMSessionHandle shandle, AssignmentEventAuditPersistenceObject assea) Method restore retrieves assignment event from the repository. | public boolean | restore(WMSessionHandle shandle, CreateProcessEventAuditPersistenceObject cpea) Method restore retrieves create process event from the repository. | public boolean | restore(WMSessionHandle shandle, DataEventAuditPersistenceObject dea) Method restore retrieves data event from the repository. | public boolean | restore(WMSessionHandle shandle, StateEventAuditPersistenceObject sea) Method restore retrieves state event from the repository. | public List | restoreActivityHistory(WMSessionHandle shandle, String procId, String actId) | public List | restoreProcessHistory(WMSessionHandle shandle, String procId) |
configure | void configure(CallbackUtilities cus) throws Exception(Code) | | Method configure is called at Shark start up, to configure implementation of
EventAuditManagerInterface.
Parameters: cus - an instance of CallbackUtilities used to get properties for configuringEvent Audit Manager in Shark. exception: Exception - Thrown if configuring doesn't succeed. |
|
|