org.enhydra.shark.api.internal.working
Interface ObjectFactory
- public interface ObjectFactory
Factory interface 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 procDefId,
java.lang.String version)
|
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()
|
createProcessMgr
public WfProcessMgrInternal createProcessMgr(WMSessionHandle shandle,
java.lang.String packageId,
java.lang.String procDefId,
java.lang.String version)
throws java.lang.Exception
- Throws:
java.lang.Exception
createProcessMgr
public WfProcessMgrInternal createProcessMgr(ProcessMgrPersistenceObject po)
throws java.lang.Exception
- Throws:
java.lang.Exception
createProcessMgrWrapper
public WfProcessMgr createProcessMgrWrapper(WMSessionHandle shandle,
java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
createProcess
public WfProcessInternal createProcess(WMSessionHandle shandle,
WfProcessMgrInternal manager,
WfRequesterInternal requester,
java.lang.String key)
throws java.lang.Exception
- Throws:
java.lang.Exception
createProcess
public WfProcessInternal createProcess(ProcessPersistenceObject po)
throws java.lang.Exception
- Throws:
java.lang.Exception
createProcessWrapper
public WfProcess createProcessWrapper(WMSessionHandle shandle,
java.lang.String mgrName,
java.lang.String procId)
createDefaultRequester
public WfRequesterInternal createDefaultRequester(WMSessionHandle shandle,
java.lang.String resUsername,
WfRequester extRequester)
createRequesterWrapper
public WfRequester createRequesterWrapper(WMSessionHandle shandle,
java.lang.String resUsername)
createActivity
public WfActivityInternal createActivity(WMSessionHandle shandle,
WfProcessInternal process,
java.lang.String key,
java.lang.String activityDefId,
WfActivityInternal blockActivity)
throws java.lang.Exception
- Throws:
java.lang.Exception
createActivity
public WfActivityInternal createActivity(ActivityPersistenceObject po,
WfProcessInternal process)
throws java.lang.Exception
- Throws:
java.lang.Exception
createActivityWrapper
public WfActivity createActivityWrapper(WMSessionHandle shandle,
java.lang.String mgrName,
java.lang.String procId,
java.lang.String actId)
createAssignment
public WfAssignmentInternal createAssignment(WMSessionHandle shandle,
WfActivityInternal activity,
WfResourceInternal resource)
throws java.lang.Exception
- Throws:
java.lang.Exception
createAssignment
public WfAssignmentInternal createAssignment(AssignmentPersistenceObject po,
WfResourceInternal res)
throws java.lang.Exception
- 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)
createResource
public WfResourceInternal createResource(WMSessionHandle shandle,
java.lang.String resourceKey)
throws java.lang.Exception
- Throws:
java.lang.Exception
createResource
public WfResourceInternal createResource(ResourcePersistenceObject po)
throws java.lang.Exception
- Throws:
java.lang.Exception
createResourceWrapper
public WfResource createResourceWrapper(WMSessionHandle shandle,
java.lang.String username)
createAssignmentEventAuditWrapper
public WfAssignmentEventAuditInternal createAssignmentEventAuditWrapper(WMSessionHandle shandle,
WfActivityInternal activity,
WfResourceInternal oldRes,
WfResourceInternal newRes,
boolean isAccepted)
throws java.lang.Exception
- Throws:
java.lang.Exception
createAssignmentEventAuditWrapper
public WfAssignmentEventAuditInternal createAssignmentEventAuditWrapper(WMSessionHandle shandle,
AssignmentEventAuditPersistenceObject po)
throws java.lang.Exception
- Throws:
java.lang.Exception
createCreateProcessEventAuditWrapper
public WfCreateProcessEventAuditInternal createCreateProcessEventAuditWrapper(WMSessionHandle shandle,
WfProcessInternal process,
WfRequesterInternal requester)
throws java.lang.Exception
- Throws:
java.lang.Exception
createCreateProcessEventAuditWrapper
public WfCreateProcessEventAuditInternal createCreateProcessEventAuditWrapper(WMSessionHandle shandle,
CreateProcessEventAuditPersistenceObject po)
throws java.lang.Exception
- 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
- Throws:
java.lang.Exception
createDataEventAuditWrapper
public WfDataEventAuditInternal createDataEventAuditWrapper(WMSessionHandle shandle,
DataEventAuditPersistenceObject po)
throws java.lang.Exception
- 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
- Throws:
java.lang.Exception
createStateEventAuditWrapper
public WfStateEventAuditInternal createStateEventAuditWrapper(WMSessionHandle shandle,
StateEventAuditPersistenceObject po)
throws java.lang.Exception
- Throws:
java.lang.Exception
createProcessMgrIteratorWrapper
public WfProcessMgrIterator createProcessMgrIteratorWrapper(WMSessionHandle shandle)
throws java.lang.Exception
- Throws:
java.lang.Exception
createProcessIteratorWrapper
public WfProcessIterator createProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String mgrName)
throws java.lang.Exception
- Throws:
java.lang.Exception
createProcessIteratorWrapper
public WfProcessIterator createProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
throws java.lang.Exception
- Throws:
java.lang.Exception
createProcessIteratorWrapper
public WfProcessIterator createProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String username,
boolean ext)
throws java.lang.Exception
- Throws:
java.lang.Exception
createActivityIteratorWrapper
public WfActivityIterator createActivityIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId)
throws java.lang.Exception
- Throws:
java.lang.Exception
createAssignmentIteratorWrapper
public WfAssignmentIterator createAssignmentIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
throws java.lang.Exception
- Throws:
java.lang.Exception
createAssignmentIteratorWrapper
public WfAssignmentIterator createAssignmentIteratorWrapper(WMSessionHandle shandle,
java.lang.String username)
throws java.lang.Exception
- Throws:
java.lang.Exception
createResourceIteratorWrapper
public WfResourceIterator createResourceIteratorWrapper(WMSessionHandle shandle)
throws java.lang.Exception
- Throws:
java.lang.Exception
createEventAuditIteratorWrapper
public WfEventAuditIterator createEventAuditIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId)
throws java.lang.Exception
- Throws:
java.lang.Exception
createEventAuditIteratorWrapper
public WfEventAuditIterator createEventAuditIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
throws java.lang.Exception
- Throws:
java.lang.Exception
createAdminMisc
public AdminMisc createAdminMisc()
createAdminMiscExt
public AdminMiscExt createAdminMiscExt()
createExecutionAdministration
public ExecutionAdministration createExecutionAdministration()
createExecutionAdministrationExt
public ExecutionAdministrationExt createExecutionAdministrationExt()
createPackageAdministration
public PackageAdministration createPackageAdministration()
createSharkConnection
public SharkConnection createSharkConnection()
createActivityFilterBuilder
public ActivityFilterBuilder createActivityFilterBuilder()
createAssignmentFilterBuilder
public AssignmentFilterBuilder createAssignmentFilterBuilder()
createEventAuditFilterBuilder
public EventAuditFilterBuilder createEventAuditFilterBuilder()
createProcessFilterBuilder
public ProcessFilterBuilder createProcessFilterBuilder()
createProcessMgrFilterBuilder
public ProcessMgrFilterBuilder createProcessMgrFilterBuilder()
createResourceFilterBuilder
public ResourceFilterBuilder createResourceFilterBuilder()
createXPDLBrowser
public XPDLBrowser createXPDLBrowser()
createXPILHandler
public XPILHandler createXPILHandler()
createWAPI
public WAPI createWAPI()