org.yawlfoundation.yawl.authentication
Class YClient

java.lang.Object
  extended by org.yawlfoundation.yawl.authentication.YClient
Direct Known Subclasses:
YAWLServiceReference, YExternalClient

public class YClient
extends Object

Base class that defines a custom service or external client application, in particular their session authentication credentials.

Known child classes: YExternalClient, YAWLServiceReference

Since:
2.1
Author:
Michael Adams
Created/Last Date:
11/05/2010

Field Summary
protected  String _documentation
           
protected  String _password
           
protected  String _userName
           
 
Constructor Summary
YClient()
           
YClient(org.jdom.Element xml)
           
YClient(String userID, String password, String documentation)
           
 
Method Summary
 boolean equals(Object other)
           
 String getDocumentation()
           
 String getPassword()
           
 String getUserName()
           
 int hashCode()
           
 void setDocumentation(String documentation)
           
 void setPassword(String password)
           
 void setUserName(String userID)
           
 String toXML()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_userName

protected String _userName

_password

protected String _password

_documentation

protected String _documentation
Constructor Detail

YClient

public YClient()

YClient

public YClient(String userID,
               String password,
               String documentation)

YClient

public YClient(org.jdom.Element xml)
Method Detail

getUserName

public String getUserName()

setUserName

public void setUserName(String userID)

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

getDocumentation

public String getDocumentation()

setDocumentation

public void setDocumentation(String documentation)

equals

public boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toXML

public String toXML()


Copyright © 2004-2012 The YAWL Foundation.