public class TimeService extends InterfaceBWebsideController
_ibCache, _interfaceBClient, _logger, _report, engineLogonName, engineLogonPassword, XSD_ANYURI_TYPE, XSD_NAMESPACE, XSD_NCNAME_TYPE, XSD_STRINGTYPE| Constructor and Description | 
|---|
| TimeService() | 
| Modifier and Type | Method and Description | 
|---|---|
| YParameter[] | describeRequiredParams()Override this method if you wish to allow other tools to find out what
 input parameters are required for your custom YAWL service to work. | 
| void | finish(WorkItemRecord itemRecord,
      java.lang.String _sessionHandle) | 
| void | handleCancelledWorkItemEvent(WorkItemRecord workItemRecord)Receives notification from the engine that an active workitem has been
 cancelled. | 
| void | handleEnabledWorkItemEvent(WorkItemRecord workItemRecord)Receives notification from the engine of an enabled workitem. | 
| static void | main(java.lang.String[] args) | 
| java.lang.String | processRequestToCancel(WorkItemRecord workItemRecord) | 
| void | setRemoteAuthenticationDetails(java.lang.String userName,
                              java.lang.String password,
                              java.lang.String httpProxyHost,
                              java.lang.String proxyPort)If a custom service is installed outside of a firewall then you will need to
 set this method once. | 
checkConnection, checkInWorkItem, checkInWorkItem, checkInWorkItem, checkOut, checkOutAllInstancesOfThisTask, connect, destroy, doGet, getAuthenticationConfig, getCachedWorkItem, getChildren, getEngineStoredWorkItem, getIBCache, getModel, getResourcingSpecs, getSpecificationData, getSpecificationData, getSpecificationPrototypesList, getTaskInformation, getTaskInformation, handleCancelledCaseEvent, handleCaseResumedEvent, handleCaseSuspendedEvent, handleCaseSuspendingEvent, handleCompleteCaseEvent, handleDeadlockedCaseEvent, handleEngineInitialisationCompletedEvent, handleStartCaseEvent, handleTimerExpiryEvent, handleWorkItemStatusChangeEvent, logContactError, prepareReplyRootElement, setEngineLogonName, setEngineLogonPassword, setUpInterfaceBClient, successfulpublic void handleEnabledWorkItemEvent(WorkItemRecord workItemRecord)
InterfaceBWebsideControllerhandleEnabledWorkItemEvent in class InterfaceBWebsideControllerworkItemRecord - the enabled work itempublic YParameter[] describeRequiredParams()
InterfaceBWebsideControllerdescribeRequiredParams in class InterfaceBWebsideControllerpublic void handleCancelledWorkItemEvent(WorkItemRecord workItemRecord)
InterfaceBWebsideControllerhandleCancelledWorkItemEvent in class InterfaceBWebsideControllerworkItemRecord - the cancelled work itempublic java.lang.String processRequestToCancel(WorkItemRecord workItemRecord)
public void setRemoteAuthenticationDetails(java.lang.String userName,
                                           java.lang.String password,
                                           java.lang.String httpProxyHost,
                                           java.lang.String proxyPort)
InterfaceBWebsideControllersetRemoteAuthenticationDetails in class InterfaceBWebsideControlleruserName - mandatorypassword - mandatoryhttpProxyHost - optional (if using a non authenticating proxy firewall).proxyPort - optional (if using a non authenticating proxy firewall).public void finish(WorkItemRecord itemRecord, java.lang.String _sessionHandle)
public static void main(java.lang.String[] args)
Copyright © 2004-2014 The YAWL Foundation.