Package com.ibm.di.protocols.rxa
Class WinConnection
- java.lang.Object
-
- com.ibm.di.protocols.rxa.ConnectionImpl
-
- com.ibm.di.protocols.rxa.WinConnection
-
- All Implemented Interfaces:
Connection
public class WinConnection extends ConnectionImpl
This class encapsulates the RXA library's Win Connection related objects
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Object[]
args
To be used in logged messagesstatic java.lang.String
TYPE
The connection protocol being used-
Fields inherited from class com.ibm.di.protocols.rxa.ConnectionImpl
AS400_PROXY, AS400_RUNPROG, AS400_SSL, as400Proxy, as400RunProg, as400SSL, cmdArgsCharEncode, COMMAND_RETURN_CODE, COMMAND_STD_ERROR, COMMAND_STD_OUTPUT, EMPTYSTRING, HANDLE_TEXT_FILE, hostName, HOSTNAME, initial_timeout, INITIAL_TIMEOUT, keystore, KEYSTORE, lp, parentDirToStdin, passphrase, PASSPHRASE, password, PASSWORD, PATH, port, PORT, randomDir, RECURSIVE_SEARCH, rtnCodeAttr, SOURCEPATH, stdErrorAttr, stdOutputAttr, timeout, TIMEOUT, userName, USERNAME
-
-
Constructor Summary
Constructors Constructor Description WinConnection(LogProxy log)
WinConnection Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.ibm.tivoli.remoteaccess.RemoteAccess
beginSession()
Begin a session with the target machine using the WIN protocoljava.lang.String
getType()
Return this connection type-
Methods inherited from class com.ibm.di.protocols.rxa.ConnectionImpl
createDir, createRandomDir, endSession, getHost, getOSSeparator, getRXAProtocol, getUser, initializeProps, isExists, list, receiveFile, removeDir, runCommand, setCmdArgsCharEncode, setHost, setRXAProtocol, setUser, transferFile
-
-
-
-
Field Detail
-
TYPE
public static final java.lang.String TYPE
The connection protocol being used- See Also:
- Constant Field Values
-
args
protected java.lang.Object[] args
To be used in logged messages
-
-
Constructor Detail
-
WinConnection
public WinConnection(LogProxy log)
WinConnection Constructor- Parameters:
log
- LogProxy for logging
-
-
Method Detail
-
beginSession
public com.ibm.tivoli.remoteaccess.RemoteAccess beginSession() throws RemoteConnectException
Begin a session with the target machine using the WIN protocol- Specified by:
beginSession
in interfaceConnection
- Specified by:
beginSession
in classConnectionImpl
- Returns:
- RemoteAccess The RXA connection object
- Throws:
RemoteConnectException
-
getType
public java.lang.String getType()
Return this connection type- Specified by:
getType
in interfaceConnection
- Specified by:
getType
in classConnectionImpl
- Returns:
- String The connection protocol used for this connection.
-
-