public class ProcletService extends InterfaceBWebsideController
_ibCache, _interfaceBClient, _logger, _report, engineLogonName, engineLogonPassword, XSD_ANYURI_TYPE, XSD_NAMESPACE, XSD_NCNAME_TYPE, XSD_STRINGTYPE
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
changeCaseID(java.lang.String caseID) |
static java.lang.String |
changeTaskID(java.lang.String taskID) |
void |
destroy()
Receives notification when the environment is being shutdown.
|
static ProcletService |
getInstance() |
java.util.List<java.lang.String> |
getRunningCaseIDs() |
java.util.List<java.lang.String> |
getSpecURIsForRunningCases() |
void |
handleCancelledCaseEvent(java.lang.String caseID)
Receives notification from the engine that an active case has been
cancelled.
|
void |
handleCancelledWorkItemEvent(WorkItemRecord wir)
Receives notification from the engine that an active workitem has been
cancelled.
|
void |
handleCompleteCaseEvent(java.lang.String caseID,
java.lang.String casedata)
Receives notification from the engine that an active case has been
completed.
|
void |
handleEnabledWorkItemEvent(WorkItemRecord wir)
Receives notification from the engine of an enabled workitem.
|
java.lang.String |
launchCase(java.lang.String classID,
java.lang.String data) |
static void |
main(java.lang.String[] args) |
checkConnection, checkInWorkItem, checkInWorkItem, checkInWorkItem, checkOut, checkOutAllInstancesOfThisTask, connect, describeRequiredParams, doGet, getAuthenticationConfig, getCachedWorkItem, getChildren, getEngineStoredWorkItem, getIBCache, getModel, getResourcingSpecs, getSpecificationData, getSpecificationData, getSpecificationPrototypesList, getTaskInformation, getTaskInformation, handleCaseResumedEvent, handleCaseSuspendedEvent, handleCaseSuspendingEvent, handleDeadlockedCaseEvent, handleEngineInitialisationCompletedEvent, handleStartCaseEvent, handleTimerExpiryEvent, handleWorkItemStatusChangeEvent, logContactError, prepareReplyRootElement, setEngineLogonName, setEngineLogonPassword, setRemoteAuthenticationDetails, setUpInterfaceBClient, successful
public static ProcletService getInstance()
public void destroy()
InterfaceBWebsideController
destroy
in class InterfaceBWebsideController
public void handleEnabledWorkItemEvent(WorkItemRecord wir)
InterfaceBWebsideController
handleEnabledWorkItemEvent
in class InterfaceBWebsideController
wir
- the enabled work itempublic void handleCancelledWorkItemEvent(WorkItemRecord wir)
InterfaceBWebsideController
handleCancelledWorkItemEvent
in class InterfaceBWebsideController
wir
- the cancelled work itempublic void handleCancelledCaseEvent(java.lang.String caseID)
InterfaceBWebsideController
handleCancelledCaseEvent
in class InterfaceBWebsideController
caseID
- the id of the case that has been cancelledpublic void handleCompleteCaseEvent(java.lang.String caseID, java.lang.String casedata)
InterfaceBWebsideController
handleCompleteCaseEvent
in class InterfaceBWebsideController
caseID
- the id of the completed case.casedata
- the set of net-level data for the case when it completespublic java.lang.String launchCase(java.lang.String classID, java.lang.String data)
public static java.lang.String changeTaskID(java.lang.String taskID)
public static java.lang.String changeCaseID(java.lang.String caseID)
public java.util.List<java.lang.String> getSpecURIsForRunningCases()
public java.util.List<java.lang.String> getRunningCaseIDs()
public static void main(java.lang.String[] args)
Copyright © 2004-2014 The YAWL Foundation.