org.enhydra.shark
Class SharkObjectFactory
java.lang.Object
org.enhydra.shark.SharkObjectFactory
- All Implemented Interfaces:
- ObjectFactory
public class SharkObjectFactory
- extends java.lang.Object
- implements ObjectFactory
Factory for generating Shark core objects.
- Version:
- 1.0
- Author:
- Sasa Bojanic
Method Summary |
WfActivityInternal |
createActivity(ActivityPersistenceObject po,
WfProcessInternal process)
|
WfActivityInternal |
createActivity(WMSessionHandle shandle,
WfProcessInternal process,
java.lang.String key,
java.lang.String activityDefId,
WfActivityInternal blockActivity)
|
ActivityFilterBuilder |
createActivityFilterBuilder()
|
WfActivityIterator |
createActivityIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId)
|
WfActivity |
createActivityWrapper(WMSessionHandle shandle,
java.lang.String mgrName,
java.lang.String procId,
java.lang.String actId)
|
AdminMisc |
createAdminMisc()
|
AdminMiscExt |
createAdminMiscExt()
|
WfAssignmentInternal |
createAssignment(AssignmentPersistenceObject po,
WfResourceInternal res)
|
WfAssignmentInternal |
createAssignment(WMSessionHandle shandle,
WfActivityInternal activity,
WfResourceInternal resource)
|
WfAssignmentEventAuditInternal |
createAssignmentEventAuditWrapper(WMSessionHandle shandle,
AssignmentEventAuditPersistenceObject po)
|
WfAssignmentEventAuditInternal |
createAssignmentEventAuditWrapper(WMSessionHandle shandle,
WfActivityInternal activity,
WfResourceInternal oldRes,
WfResourceInternal newRes,
boolean isAccepted)
|
AssignmentFilterBuilder |
createAssignmentFilterBuilder()
|
WfAssignmentIterator |
createAssignmentIteratorWrapper(WMSessionHandle shandle,
java.lang.String username)
|
WfAssignmentIterator |
createAssignmentIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
|
WfAssignment |
createAssignmentWrapper(WMSessionHandle shandle,
java.lang.String mgrName,
java.lang.String procId,
java.lang.String actId,
java.lang.String username)
|
WfCreateProcessEventAuditInternal |
createCreateProcessEventAuditWrapper(WMSessionHandle shandle,
CreateProcessEventAuditPersistenceObject po)
|
WfCreateProcessEventAuditInternal |
createCreateProcessEventAuditWrapper(WMSessionHandle shandle,
WfProcessInternal process,
WfRequesterInternal requester)
|
WfDataEventAuditInternal |
createDataEventAuditWrapper(WMSessionHandle shandle,
DataEventAuditPersistenceObject po)
|
WfDataEventAuditInternal |
createDataEventAuditWrapper(WMSessionHandle shandle,
WfExecutionObjectInternal object,
java.lang.String eventType,
java.util.Map oldData,
java.util.Map newData)
|
WfRequesterInternal |
createDefaultRequester(WMSessionHandle shandle,
java.lang.String resUsername,
WfRequester extRequester)
|
EventAuditFilterBuilder |
createEventAuditFilterBuilder()
|
WfEventAuditIterator |
createEventAuditIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId)
|
WfEventAuditIterator |
createEventAuditIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
|
ExecutionAdministration |
createExecutionAdministration()
|
ExecutionAdministrationExt |
createExecutionAdministrationExt()
|
PackageAdministration |
createPackageAdministration()
|
WfProcessInternal |
createProcess(ProcessPersistenceObject po)
|
WfProcessInternal |
createProcess(WMSessionHandle shandle,
WfProcessMgrInternal manager,
WfRequesterInternal requester,
java.lang.String key)
|
ProcessFilterBuilder |
createProcessFilterBuilder()
|
WfProcessIterator |
createProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String mgrName)
|
WfProcessIterator |
createProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String username,
boolean ext)
|
WfProcessIterator |
createProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
|
WfProcessMgrInternal |
createProcessMgr(ProcessMgrPersistenceObject po)
|
WfProcessMgrInternal |
createProcessMgr(WMSessionHandle shandle,
java.lang.String packageId,
java.lang.String version,
java.lang.String procDefId)
|
ProcessMgrFilterBuilder |
createProcessMgrFilterBuilder()
|
WfProcessMgrIterator |
createProcessMgrIteratorWrapper(WMSessionHandle shandle)
|
WfProcessMgr |
createProcessMgrWrapper(WMSessionHandle shandle,
java.lang.String name)
|
WfProcess |
createProcessWrapper(WMSessionHandle shandle,
java.lang.String mgrName,
java.lang.String procId)
|
WfRequester |
createRequesterWrapper(WMSessionHandle shandle,
java.lang.String resUsername)
|
WfResourceInternal |
createResource(ResourcePersistenceObject po)
|
WfResourceInternal |
createResource(WMSessionHandle shandle,
java.lang.String resourceKey)
|
ResourceFilterBuilder |
createResourceFilterBuilder()
|
WfResourceIterator |
createResourceIteratorWrapper(WMSessionHandle shandle)
|
WfResource |
createResourceWrapper(WMSessionHandle shandle,
java.lang.String username)
|
SharkConnection |
createSharkConnection()
|
WfStateEventAuditInternal |
createStateEventAuditWrapper(WMSessionHandle shandle,
StateEventAuditPersistenceObject po)
|
WfStateEventAuditInternal |
createStateEventAuditWrapper(WMSessionHandle shandle,
WfExecutionObjectInternal object,
java.lang.String eventType,
java.lang.String oldState,
java.lang.String newState)
|
WAPI |
createWAPI()
|
XPDLBrowser |
createXPDLBrowser()
|
XPILHandler |
createXPILHandler()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SharkObjectFactory
protected SharkObjectFactory()
createProcessMgr
public WfProcessMgrInternal createProcessMgr(WMSessionHandle shandle,
java.lang.String packageId,
java.lang.String version,
java.lang.String procDefId)
throws java.lang.Exception
- Specified by:
createProcessMgr
in interface ObjectFactory
- Throws:
java.lang.Exception
createProcessMgr
public WfProcessMgrInternal createProcessMgr(ProcessMgrPersistenceObject po)
throws java.lang.Exception
- Specified by:
createProcessMgr
in interface ObjectFactory
- Throws:
java.lang.Exception
createProcessMgrWrapper
public WfProcessMgr createProcessMgrWrapper(WMSessionHandle shandle,
java.lang.String name)
throws java.lang.Exception
- Specified by:
createProcessMgrWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createProcess
public WfProcessInternal createProcess(WMSessionHandle shandle,
WfProcessMgrInternal manager,
WfRequesterInternal requester,
java.lang.String key)
throws java.lang.Exception
- Specified by:
createProcess
in interface ObjectFactory
- Throws:
java.lang.Exception
createProcess
public WfProcessInternal createProcess(ProcessPersistenceObject po)
throws java.lang.Exception
- Specified by:
createProcess
in interface ObjectFactory
- Throws:
java.lang.Exception
createProcessWrapper
public WfProcess createProcessWrapper(WMSessionHandle shandle,
java.lang.String mgrName,
java.lang.String procId)
- Specified by:
createProcessWrapper
in interface ObjectFactory
createDefaultRequester
public WfRequesterInternal createDefaultRequester(WMSessionHandle shandle,
java.lang.String resUsername,
WfRequester extRequester)
- Specified by:
createDefaultRequester
in interface ObjectFactory
createRequesterWrapper
public WfRequester createRequesterWrapper(WMSessionHandle shandle,
java.lang.String resUsername)
- Specified by:
createRequesterWrapper
in interface ObjectFactory
createActivity
public WfActivityInternal createActivity(WMSessionHandle shandle,
WfProcessInternal process,
java.lang.String key,
java.lang.String activityDefId,
WfActivityInternal blockActivity)
throws java.lang.Exception
- Specified by:
createActivity
in interface ObjectFactory
- Throws:
java.lang.Exception
createActivity
public WfActivityInternal createActivity(ActivityPersistenceObject po,
WfProcessInternal process)
throws java.lang.Exception
- Specified by:
createActivity
in interface ObjectFactory
- Throws:
java.lang.Exception
createActivityWrapper
public WfActivity createActivityWrapper(WMSessionHandle shandle,
java.lang.String mgrName,
java.lang.String procId,
java.lang.String actId)
- Specified by:
createActivityWrapper
in interface ObjectFactory
createAssignment
public WfAssignmentInternal createAssignment(WMSessionHandle shandle,
WfActivityInternal activity,
WfResourceInternal resource)
throws java.lang.Exception
- Specified by:
createAssignment
in interface ObjectFactory
- Throws:
java.lang.Exception
createAssignment
public WfAssignmentInternal createAssignment(AssignmentPersistenceObject po,
WfResourceInternal res)
throws java.lang.Exception
- Specified by:
createAssignment
in interface ObjectFactory
- Throws:
java.lang.Exception
createAssignmentWrapper
public WfAssignment createAssignmentWrapper(WMSessionHandle shandle,
java.lang.String mgrName,
java.lang.String procId,
java.lang.String actId,
java.lang.String username)
- Specified by:
createAssignmentWrapper
in interface ObjectFactory
createResource
public WfResourceInternal createResource(WMSessionHandle shandle,
java.lang.String resourceKey)
throws java.lang.Exception
- Specified by:
createResource
in interface ObjectFactory
- Throws:
java.lang.Exception
createResource
public WfResourceInternal createResource(ResourcePersistenceObject po)
throws java.lang.Exception
- Specified by:
createResource
in interface ObjectFactory
- Throws:
java.lang.Exception
createResourceWrapper
public WfResource createResourceWrapper(WMSessionHandle shandle,
java.lang.String username)
- Specified by:
createResourceWrapper
in interface ObjectFactory
createAssignmentEventAuditWrapper
public WfAssignmentEventAuditInternal createAssignmentEventAuditWrapper(WMSessionHandle shandle,
WfActivityInternal activity,
WfResourceInternal oldRes,
WfResourceInternal newRes,
boolean isAccepted)
throws java.lang.Exception
- Specified by:
createAssignmentEventAuditWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createAssignmentEventAuditWrapper
public WfAssignmentEventAuditInternal createAssignmentEventAuditWrapper(WMSessionHandle shandle,
AssignmentEventAuditPersistenceObject po)
throws java.lang.Exception
- Specified by:
createAssignmentEventAuditWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createCreateProcessEventAuditWrapper
public WfCreateProcessEventAuditInternal createCreateProcessEventAuditWrapper(WMSessionHandle shandle,
WfProcessInternal process,
WfRequesterInternal requester)
throws java.lang.Exception
- Specified by:
createCreateProcessEventAuditWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createCreateProcessEventAuditWrapper
public WfCreateProcessEventAuditInternal createCreateProcessEventAuditWrapper(WMSessionHandle shandle,
CreateProcessEventAuditPersistenceObject po)
throws java.lang.Exception
- Specified by:
createCreateProcessEventAuditWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createDataEventAuditWrapper
public WfDataEventAuditInternal createDataEventAuditWrapper(WMSessionHandle shandle,
WfExecutionObjectInternal object,
java.lang.String eventType,
java.util.Map oldData,
java.util.Map newData)
throws java.lang.Exception
- Specified by:
createDataEventAuditWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createDataEventAuditWrapper
public WfDataEventAuditInternal createDataEventAuditWrapper(WMSessionHandle shandle,
DataEventAuditPersistenceObject po)
throws java.lang.Exception
- Specified by:
createDataEventAuditWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createStateEventAuditWrapper
public WfStateEventAuditInternal createStateEventAuditWrapper(WMSessionHandle shandle,
WfExecutionObjectInternal object,
java.lang.String eventType,
java.lang.String oldState,
java.lang.String newState)
throws java.lang.Exception
- Specified by:
createStateEventAuditWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createStateEventAuditWrapper
public WfStateEventAuditInternal createStateEventAuditWrapper(WMSessionHandle shandle,
StateEventAuditPersistenceObject po)
throws java.lang.Exception
- Specified by:
createStateEventAuditWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createProcessMgrIteratorWrapper
public WfProcessMgrIterator createProcessMgrIteratorWrapper(WMSessionHandle shandle)
throws java.lang.Exception
- Specified by:
createProcessMgrIteratorWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createProcessIteratorWrapper
public WfProcessIterator createProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String mgrName)
throws java.lang.Exception
- Specified by:
createProcessIteratorWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createProcessIteratorWrapper
public WfProcessIterator createProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
throws java.lang.Exception
- Specified by:
createProcessIteratorWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createProcessIteratorWrapper
public WfProcessIterator createProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String username,
boolean ext)
throws java.lang.Exception
- Specified by:
createProcessIteratorWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createActivityIteratorWrapper
public WfActivityIterator createActivityIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId)
throws java.lang.Exception
- Specified by:
createActivityIteratorWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createAssignmentIteratorWrapper
public WfAssignmentIterator createAssignmentIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
throws java.lang.Exception
- Specified by:
createAssignmentIteratorWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createAssignmentIteratorWrapper
public WfAssignmentIterator createAssignmentIteratorWrapper(WMSessionHandle shandle,
java.lang.String username)
throws java.lang.Exception
- Specified by:
createAssignmentIteratorWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createResourceIteratorWrapper
public WfResourceIterator createResourceIteratorWrapper(WMSessionHandle shandle)
throws java.lang.Exception
- Specified by:
createResourceIteratorWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createEventAuditIteratorWrapper
public WfEventAuditIterator createEventAuditIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId)
throws java.lang.Exception
- Specified by:
createEventAuditIteratorWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createEventAuditIteratorWrapper
public WfEventAuditIterator createEventAuditIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
throws java.lang.Exception
- Specified by:
createEventAuditIteratorWrapper
in interface ObjectFactory
- Throws:
java.lang.Exception
createAdminMisc
public AdminMisc createAdminMisc()
- Specified by:
createAdminMisc
in interface ObjectFactory
createAdminMiscExt
public AdminMiscExt createAdminMiscExt()
- Specified by:
createAdminMiscExt
in interface ObjectFactory
createExecutionAdministration
public ExecutionAdministration createExecutionAdministration()
- Specified by:
createExecutionAdministration
in interface ObjectFactory
createExecutionAdministrationExt
public ExecutionAdministrationExt createExecutionAdministrationExt()
- Specified by:
createExecutionAdministrationExt
in interface ObjectFactory
createPackageAdministration
public PackageAdministration createPackageAdministration()
- Specified by:
createPackageAdministration
in interface ObjectFactory
createSharkConnection
public SharkConnection createSharkConnection()
- Specified by:
createSharkConnection
in interface ObjectFactory
createActivityFilterBuilder
public ActivityFilterBuilder createActivityFilterBuilder()
- Specified by:
createActivityFilterBuilder
in interface ObjectFactory
createAssignmentFilterBuilder
public AssignmentFilterBuilder createAssignmentFilterBuilder()
- Specified by:
createAssignmentFilterBuilder
in interface ObjectFactory
createEventAuditFilterBuilder
public EventAuditFilterBuilder createEventAuditFilterBuilder()
- Specified by:
createEventAuditFilterBuilder
in interface ObjectFactory
createProcessFilterBuilder
public ProcessFilterBuilder createProcessFilterBuilder()
- Specified by:
createProcessFilterBuilder
in interface ObjectFactory
createProcessMgrFilterBuilder
public ProcessMgrFilterBuilder createProcessMgrFilterBuilder()
- Specified by:
createProcessMgrFilterBuilder
in interface ObjectFactory
createResourceFilterBuilder
public ResourceFilterBuilder createResourceFilterBuilder()
- Specified by:
createResourceFilterBuilder
in interface ObjectFactory
createXPDLBrowser
public XPDLBrowser createXPDLBrowser()
- Specified by:
createXPDLBrowser
in interface ObjectFactory
createXPILHandler
public XPILHandler createXPILHandler()
- Specified by:
createXPILHandler
in interface ObjectFactory
createWAPI
public WAPI createWAPI()
- Specified by:
createWAPI
in interface ObjectFactory