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, setUserNamepublic 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)
YVerifiableverify in interface YVerifiableYVerificationMessagepublic 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.