|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.systems.universal.RexecDstoreServer
Launch Datastore server on selected host using the rexec protocol
Field Summary |
---|
Fields inherited from interface com.ibm.etools.systems.subsystems.IServerLauncher |
---|
Copyright |
Constructor Summary | |
---|---|
RexecDstoreServer()
Constructor |
Method Summary | |
---|---|
Object |
connect(IProgressMonitor monitor,
int connectPort)
Connect to the remote server. |
void |
disconnect()
Disconnect from the remote server |
SystemMessage |
getErrorMessage()
Return the last error message issued |
ServerLauncher |
getServerLauncherProperties()
Get the object which contians the user-specified properties that are used by this launcher. |
SystemSignonInformation |
getSignonInformation()
Get the remote system signon information, as set in setSignonInformation(SystemSignonInformation) |
boolean |
isConnected()
Determine if we are connected to the remote server or not. |
boolean |
isLaunched()
Determine if the remote server needs to be launched or not. |
Object |
launch(IProgressMonitor monitor)
Send a command to the host via rexec to launch the datastore server under the specified user ID/pwd. the datastore server will emit messages that include the port number on which the server is listening for client connections |
void |
setClientConnection(ClientConnection clientConnection)
Set the datastore client connection. |
void |
setServerLauncherProperties(ServerLauncher propertyInfo)
Set the object which contains the user-specified properties that are used by this launcher |
void |
setSignonInformation(SystemSignonInformation info)
Set the remote system signon information |
void |
setSocketTimeoutValue(int value)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RexecDstoreServer()
Method Detail |
public void setClientConnection(ClientConnection clientConnection)
public void setSignonInformation(SystemSignonInformation info)
setSignonInformation
in interface IServerLauncher
public SystemSignonInformation getSignonInformation()
setSignonInformation(SystemSignonInformation)
getSignonInformation
in interface IServerLauncher
public void setServerLauncherProperties(ServerLauncher propertyInfo)
setServerLauncherProperties
in interface IServerLauncher
public ServerLauncher getServerLauncherProperties()
setServerLauncherProperties(ServerLauncher)
.
getServerLauncherProperties
in interface IServerLauncher
public boolean isLaunched()
isLaunched
in interface IServerLauncher
public Object launch(IProgressMonitor monitor) throws Exception
launch
in interface IServerLauncher
monitor
- - a monitor for showing progress
Exception
IServerLauncher.getErrorMessage()
public boolean isConnected()
isConnected
in interface IServerLauncher
public Object connect(IProgressMonitor monitor, int connectPort) throws Exception
connect
in interface IServerLauncher
monitor
- a monitor for showing progressconnectPort
- the port to use for launching the server
Exception
getErrorMessage()
public void disconnect() throws Exception
disconnect
in interface IServerLauncher
Exception
getErrorMessage()
public SystemMessage getErrorMessage()
getErrorMessage
in interface IServerLauncher
public void setSocketTimeoutValue(int value)
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |