public class YAWLServiceReference extends YClient implements YVerifiable
_documentation, _password, _userName
Constructor and Description |
---|
YAWLServiceReference()
Constructs and empty service reference (default constructor).
|
YAWLServiceReference(java.lang.String serviceID,
YAWLServiceGateway webGateway) |
YAWLServiceReference(java.lang.String serviceID,
YAWLServiceGateway webGateway,
java.lang.String serviceName) |
YAWLServiceReference(java.lang.String serviceID,
YAWLServiceGateway webGateway,
java.lang.String serviceName,
java.lang.String servicePassword) |
YAWLServiceReference(java.lang.String serviceID,
YAWLServiceGateway webGateway,
java.lang.String serviceName,
java.lang.String servicePassword,
java.lang.String doco) |
Modifier and Type | Method and Description |
---|---|
boolean |
canBeAssignedToTask() |
boolean |
equals(java.lang.Object other) |
void |
fromXML(java.lang.String xml) |
boolean |
get_assignable() |
java.lang.String |
get_documentation() |
java.lang.String |
get_serviceName() |
java.lang.String |
get_servicePassword() |
java.lang.String |
get_yawlServiceID() |
java.lang.String |
getScheme()
Returns the scheme (i.e.
|
java.lang.String |
getServiceID() |
java.lang.String |
getServiceName() |
java.lang.String |
getServicePassword() |
java.lang.String |
getURI() |
int |
hashCode() |
boolean |
isAssignable() |
void |
set_assignable(boolean b) |
void |
set_documentation(java.lang.String id) |
void |
set_serviceName(java.lang.String name) |
void |
set_servicePassword(java.lang.String password) |
void |
set_yawlServiceID(java.lang.String id) |
void |
setAssignable(boolean b) |
void |
setServiceName(java.lang.String name) |
void |
setServicePassword(java.lang.String password) |
java.lang.String |
toXML() |
java.lang.String |
toXMLComplete() |
static YAWLServiceReference |
unmarshal(java.lang.String serialisedService)
Returns a YAWL service from XML (if valid).
|
void |
verify(YVerificationHandler handler)
Internally verify the object against YAWL language semantics and
report any errors and/or warnings.
|
getDocumentation, getPassword, getUserName, setDocumentation, setPassword, setUserName
public YAWLServiceReference()
public YAWLServiceReference(java.lang.String serviceID, YAWLServiceGateway webGateway)
public YAWLServiceReference(java.lang.String serviceID, YAWLServiceGateway webGateway, java.lang.String serviceName)
public YAWLServiceReference(java.lang.String serviceID, YAWLServiceGateway webGateway, java.lang.String serviceName, java.lang.String servicePassword)
public YAWLServiceReference(java.lang.String serviceID, YAWLServiceGateway webGateway, java.lang.String serviceName, java.lang.String servicePassword, java.lang.String doco)
public java.lang.String getServiceID()
public java.lang.String getServiceName()
public void setServiceName(java.lang.String name)
public java.lang.String getServicePassword()
public void setServicePassword(java.lang.String password)
public void setAssignable(boolean b)
public boolean isAssignable()
public boolean canBeAssignedToTask()
public java.lang.String getURI()
public void set_yawlServiceID(java.lang.String id)
public java.lang.String get_yawlServiceID()
public void set_documentation(java.lang.String id)
public java.lang.String get_documentation()
public java.lang.String get_serviceName()
public void set_serviceName(java.lang.String name)
public java.lang.String get_servicePassword()
public void set_servicePassword(java.lang.String password)
public void set_assignable(boolean b)
public boolean get_assignable()
public void verify(YVerificationHandler handler)
YVerifiable
verify
in interface YVerifiable
YVerificationMessage
public java.lang.String toXMLComplete()
public void fromXML(java.lang.String xml)
public static YAWLServiceReference unmarshal(java.lang.String serialisedService)
serialisedService
- public java.lang.String getScheme()
Copyright © 2004-2014 The YAWL Foundation.