Package com.uc4.communication
Class ConnectProperties
- java.lang.Object
-
- com.uc4.communication.ConnectProperties
-
public class ConnectProperties extends java.lang.ObjectContains all properties which are required to connect to the Automation Engine.
-
-
Constructor Summary
Constructors Constructor Description ConnectProperties(int client, java.lang.String user, java.lang.String department, java.lang.String secret)Creates a newConnectPropertiesinstance with default values for the CP connection (localhost) and language (english).
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)inthashCode()voidsetCPConnection(java.lang.String hostname, int port)Sets the connection parameters of the communication process.protected voidsetKicks(java.lang.String kicks)This connection is registered to receive the specified kick messages.voidsetLanguage(char language)Sets the logon language.voidsetTraceListener(TraceListener trace)Enables or disables the XML trace.voidsetTrustedCertFolderPath(java.lang.String trustedCertFolderPath)Sets an optional trustedCertFolderPath, which will be used to load additional certificates before opening the connectionjava.lang.StringtoString()
-
-
-
Constructor Detail
-
ConnectProperties
public ConnectProperties(int client, java.lang.String user, java.lang.String department, java.lang.String secret)Creates a newConnectPropertiesinstance with default values for the CP connection (localhost) and language (english).- Parameters:
client- Clientuser- User namedepartment- Departmentsecret- Password or token
-
-
Method Detail
-
setTrustedCertFolderPath
public void setTrustedCertFolderPath(java.lang.String trustedCertFolderPath)
Sets an optional trustedCertFolderPath, which will be used to load additional certificates before opening the connection- Parameters:
trustedCertFolderPath- path to the folder where additional trusted certs are located
-
setTraceListener
public void setTraceListener(TraceListener trace)
Enables or disables the XML trace.- Parameters:
trace- TraceListener instance ornullto disable the trace.
-
setLanguage
public void setLanguage(char language)
Sets the logon language.- Parameters:
language- Allowed values are 'E'(=English), 'D' (=German) and 'F' (=French)
-
setCPConnection
public void setCPConnection(java.lang.String hostname, int port)Sets the connection parameters of the communication process.- Parameters:
hostname- Hostname or IP addressport- Port of the communication process
-
setKicks
protected void setKicks(java.lang.String kicks)
This connection is registered to receive the specified kick messages.- Parameters:
kicks- Comma separated list of kick messages.
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-