|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.rse.connectorservice.dstore.RexecDstoreServer
Launch Datastore server on selected host using the rexec protocol
| 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 |
IServerLauncherProperties |
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(org.eclipse.dstore.core.client.ClientConnection clientConnection)
Set the datastore client connection. |
void |
setServerLauncherProperties(IServerLauncherProperties 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(org.eclipse.dstore.core.client.ClientConnection clientConnection)
public void setSignonInformation(SystemSignonInformation info)
setSignonInformation in interface IServerLauncherpublic SystemSignonInformation getSignonInformation()
setSignonInformation(SystemSignonInformation)
getSignonInformation in interface IServerLauncherpublic void setServerLauncherProperties(IServerLauncherProperties propertyInfo)
setServerLauncherProperties in interface IServerLauncherpublic IServerLauncherProperties getServerLauncherProperties()
setServerLauncherProperties(IServerLauncherProperties).
getServerLauncherProperties in interface IServerLauncherpublic boolean isLaunched()
isLaunched in interface IServerLauncher
public Object launch(IProgressMonitor monitor)
throws Exception
launch in interface IServerLaunchermonitor - - a monitor for showing progress
ExceptionIServerLauncher.getErrorMessage()public boolean isConnected()
isConnected in interface IServerLauncher
public Object connect(IProgressMonitor monitor,
int connectPort)
throws Exception
connect in interface IServerLaunchermonitor - a monitor for showing progressconnectPort - the port to use for launching the server
ExceptiongetErrorMessage()
public void disconnect()
throws Exception
disconnect in interface IServerLauncherExceptiongetErrorMessage()public SystemMessage getErrorMessage()
getErrorMessage in interface IServerLauncherpublic void setSocketTimeoutValue(int value)
|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||