org.ofbiz.shark.audit
Class EntityAuditMgr

java.lang.Object
  extended byorg.ofbiz.shark.audit.EntityAuditMgr
All Implemented Interfaces:
org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface

public class EntityAuditMgr
extends Object
implements org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface

Since:
3.1
Version:
$Rev: 5462 $
Author:
Andy Zeneski

Field Summary
protected  org.enhydra.shark.api.internal.working.CallbackUtilities callBackUtil
           
static String module
           
 
Constructor Summary
EntityAuditMgr()
           
 
Method Summary
 void configure(org.enhydra.shark.api.internal.working.CallbackUtilities callBackUtil)
           
 org.enhydra.shark.api.internal.eventaudit.AssignmentEventAuditPersistenceInterface createAssignmentEventAudit()
           
 org.enhydra.shark.api.internal.eventaudit.CreateProcessEventAuditPersistenceInterface createCreateProcessEventAudit()
           
 org.enhydra.shark.api.internal.eventaudit.DataEventAuditPersistenceInterface createDataEventAudit()
           
 org.enhydra.shark.api.internal.eventaudit.StateEventAuditPersistenceInterface createStateEventAudit()
           
 void delete(org.enhydra.shark.api.internal.eventaudit.AssignmentEventAuditPersistenceInterface assignmentEventAuditPersistenceInterface, org.enhydra.shark.api.SharkTransaction trans)
           
 void delete(org.enhydra.shark.api.internal.eventaudit.CreateProcessEventAuditPersistenceInterface createProcessEventAuditPersistenceInterface, org.enhydra.shark.api.SharkTransaction trans)
           
 void delete(org.enhydra.shark.api.internal.eventaudit.DataEventAuditPersistenceInterface dataEventAuditPersistenceInterface, org.enhydra.shark.api.SharkTransaction trans)
           
 void delete(org.enhydra.shark.api.internal.eventaudit.StateEventAuditPersistenceInterface stateEventAuditPersistenceInterface, org.enhydra.shark.api.SharkTransaction trans)
           
 String getNextId(String string)
           
 void persist(org.enhydra.shark.api.internal.eventaudit.AssignmentEventAuditPersistenceInterface assignmentEvent, org.enhydra.shark.api.SharkTransaction trans)
           
 void persist(org.enhydra.shark.api.internal.eventaudit.CreateProcessEventAuditPersistenceInterface processEvent, org.enhydra.shark.api.SharkTransaction trans)
           
 void persist(org.enhydra.shark.api.internal.eventaudit.DataEventAuditPersistenceInterface dataEvent, org.enhydra.shark.api.SharkTransaction trans)
           
 void persist(org.enhydra.shark.api.internal.eventaudit.StateEventAuditPersistenceInterface stateEvent, org.enhydra.shark.api.SharkTransaction trans)
           
 boolean restore(org.enhydra.shark.api.internal.eventaudit.AssignmentEventAuditPersistenceInterface assignment, org.enhydra.shark.api.SharkTransaction trans)
           
 boolean restore(org.enhydra.shark.api.internal.eventaudit.CreateProcessEventAuditPersistenceInterface createProcess, org.enhydra.shark.api.SharkTransaction trans)
           
 boolean restore(org.enhydra.shark.api.internal.eventaudit.DataEventAuditPersistenceInterface data, org.enhydra.shark.api.SharkTransaction trans)
           
 boolean restore(org.enhydra.shark.api.internal.eventaudit.StateEventAuditPersistenceInterface state, org.enhydra.shark.api.SharkTransaction trans)
           
 List restoreActivityHistory(String processId, String activityId, org.enhydra.shark.api.SharkTransaction trans)
           
 List restoreProcessHistory(String processId, org.enhydra.shark.api.SharkTransaction trans)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public static final String module

callBackUtil

protected org.enhydra.shark.api.internal.working.CallbackUtilities callBackUtil
Constructor Detail

EntityAuditMgr

public EntityAuditMgr()
Method Detail

configure

public void configure(org.enhydra.shark.api.internal.working.CallbackUtilities callBackUtil)
               throws org.enhydra.shark.api.RootException
Specified by:
configure in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.RootException

createAssignmentEventAudit

public org.enhydra.shark.api.internal.eventaudit.AssignmentEventAuditPersistenceInterface createAssignmentEventAudit()
Specified by:
createAssignmentEventAudit in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface

createCreateProcessEventAudit

public org.enhydra.shark.api.internal.eventaudit.CreateProcessEventAuditPersistenceInterface createCreateProcessEventAudit()
Specified by:
createCreateProcessEventAudit in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface

createDataEventAudit

public org.enhydra.shark.api.internal.eventaudit.DataEventAuditPersistenceInterface createDataEventAudit()
Specified by:
createDataEventAudit in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface

createStateEventAudit

public org.enhydra.shark.api.internal.eventaudit.StateEventAuditPersistenceInterface createStateEventAudit()
Specified by:
createStateEventAudit in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface

persist

public void persist(org.enhydra.shark.api.internal.eventaudit.AssignmentEventAuditPersistenceInterface assignmentEvent,
                    org.enhydra.shark.api.SharkTransaction trans)
             throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
persist in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

persist

public void persist(org.enhydra.shark.api.internal.eventaudit.CreateProcessEventAuditPersistenceInterface processEvent,
                    org.enhydra.shark.api.SharkTransaction trans)
             throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
persist in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

persist

public void persist(org.enhydra.shark.api.internal.eventaudit.DataEventAuditPersistenceInterface dataEvent,
                    org.enhydra.shark.api.SharkTransaction trans)
             throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
persist in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

persist

public void persist(org.enhydra.shark.api.internal.eventaudit.StateEventAuditPersistenceInterface stateEvent,
                    org.enhydra.shark.api.SharkTransaction trans)
             throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
persist in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

restore

public boolean restore(org.enhydra.shark.api.internal.eventaudit.AssignmentEventAuditPersistenceInterface assignment,
                       org.enhydra.shark.api.SharkTransaction trans)
                throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
restore in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

restore

public boolean restore(org.enhydra.shark.api.internal.eventaudit.CreateProcessEventAuditPersistenceInterface createProcess,
                       org.enhydra.shark.api.SharkTransaction trans)
                throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
restore in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

restore

public boolean restore(org.enhydra.shark.api.internal.eventaudit.DataEventAuditPersistenceInterface data,
                       org.enhydra.shark.api.SharkTransaction trans)
                throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
restore in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

restore

public boolean restore(org.enhydra.shark.api.internal.eventaudit.StateEventAuditPersistenceInterface state,
                       org.enhydra.shark.api.SharkTransaction trans)
                throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
restore in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

delete

public void delete(org.enhydra.shark.api.internal.eventaudit.AssignmentEventAuditPersistenceInterface assignmentEventAuditPersistenceInterface,
                   org.enhydra.shark.api.SharkTransaction trans)
            throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
delete in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

delete

public void delete(org.enhydra.shark.api.internal.eventaudit.CreateProcessEventAuditPersistenceInterface createProcessEventAuditPersistenceInterface,
                   org.enhydra.shark.api.SharkTransaction trans)
            throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
delete in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

delete

public void delete(org.enhydra.shark.api.internal.eventaudit.DataEventAuditPersistenceInterface dataEventAuditPersistenceInterface,
                   org.enhydra.shark.api.SharkTransaction trans)
            throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
delete in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

delete

public void delete(org.enhydra.shark.api.internal.eventaudit.StateEventAuditPersistenceInterface stateEventAuditPersistenceInterface,
                   org.enhydra.shark.api.SharkTransaction trans)
            throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
delete in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

restoreProcessHistory

public List restoreProcessHistory(String processId,
                                  org.enhydra.shark.api.SharkTransaction trans)
                           throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
restoreProcessHistory in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

restoreActivityHistory

public List restoreActivityHistory(String processId,
                                   String activityId,
                                   org.enhydra.shark.api.SharkTransaction trans)
                            throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
restoreActivityHistory in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException

getNextId

public String getNextId(String string)
                 throws org.enhydra.shark.api.internal.eventaudit.EventAuditException
Specified by:
getNextId in interface org.enhydra.shark.api.internal.eventaudit.EventAuditManagerInterface
Throws:
org.enhydra.shark.api.internal.eventaudit.EventAuditException


Copyright © 2006 Open Source Strategies Inc. All Rights Reserved.