public class ResourceGatewayServer extends Interface_Client
Modifier and Type | Field and Description |
---|---|
static int |
NOTIFY_RESOURCE_EVENT |
protected static int |
NOTIFY_RESOURCE_UNAVAILABLE |
static int |
NOTIFY_UTILISATION_STATUS_CHANGE |
Constructor and Description |
---|
ResourceGatewayServer() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
addEventListener(java.lang.String uri) |
void |
announceResourceCalendarStatusChange(java.lang.String origOwner,
java.lang.String xml) |
void |
announceResourceEvent(YSpecificationID specID,
ResourceEvent event) |
void |
announceResourceUnavailable(java.lang.String resourceID,
WorkItemRecord wir,
java.lang.String caseData,
boolean primary) |
boolean |
hasExceptionListener() |
boolean |
hasSchedulingListener(java.lang.String origOwner) |
void |
redirectWorkItemToYawlService(java.lang.String wirXML,
java.lang.String serviceURI) |
java.lang.String |
registerSchedulingInterfaceListener(java.lang.String logonID,
java.lang.String uri) |
boolean |
removeEventListener(java.lang.String uri) |
void |
removeSchedulingInterfaceListener(java.lang.String logonID,
java.lang.String uri) |
void |
removeSchedulingInterfaceListeners(java.lang.String logonID) |
void |
setExceptionInterfaceURI(java.lang.String uri) |
void |
setSchedulingInterfaceURI(java.lang.String uri) |
executeGet, executePost, getReply, initPostConnection, prepareParamMap, send, setReadTimeout, stripOuterElement, successful
protected static final int NOTIFY_RESOURCE_UNAVAILABLE
public static final int NOTIFY_UTILISATION_STATUS_CHANGE
public static final int NOTIFY_RESOURCE_EVENT
public void setExceptionInterfaceURI(java.lang.String uri)
public void setSchedulingInterfaceURI(java.lang.String uri)
public boolean hasExceptionListener()
public boolean hasSchedulingListener(java.lang.String origOwner)
public java.lang.String registerSchedulingInterfaceListener(java.lang.String logonID, java.lang.String uri)
public void removeSchedulingInterfaceListener(java.lang.String logonID, java.lang.String uri)
public void removeSchedulingInterfaceListeners(java.lang.String logonID)
public java.lang.String addEventListener(java.lang.String uri)
public boolean removeEventListener(java.lang.String uri)
public void announceResourceUnavailable(java.lang.String resourceID, WorkItemRecord wir, java.lang.String caseData, boolean primary) throws java.io.IOException
java.io.IOException
public void announceResourceCalendarStatusChange(java.lang.String origOwner, java.lang.String xml) throws java.io.IOException
java.io.IOException
public void announceResourceEvent(YSpecificationID specID, ResourceEvent event)
public void redirectWorkItemToYawlService(java.lang.String wirXML, java.lang.String serviceURI) throws java.io.IOException
java.io.IOException
Copyright © 2004-2014 The YAWL Foundation.