public interface ISystemImage
Remote systems are usually lightweight representations of a remote connection (e.g. z/OS), which require the user to log in using user ID and password.
| Modifier and Type | Method and Description |
|---|---|
void |
connectSystem(org.eclipse.core.runtime.IProgressMonitor pMon)
Establishes a connection to the remote system.
|
void |
disconnectSystem(org.eclipse.core.runtime.IProgressMonitor pMon)
Disconnects the system.
|
EHostCodepage |
getEncoding() |
java.lang.String |
getHostName() |
ELocalCodepage |
getLocalCharset() |
java.lang.String |
getName()
Returns the logical, unique name of the system.
|
java.lang.String |
getPassword() |
int |
getPort() |
java.lang.Object |
getSystemImplementation()
Deprecated.
Do not use. May be removed in the future.
|
java.lang.String |
getType()
Returns a unique system type.
|
java.lang.String |
getUserID()
Returns the user id of the user who is currently connected to this system
image.
|
boolean |
isConnected() |
boolean |
isConnecting() |
void connectSystem(org.eclipse.core.runtime.IProgressMonitor pMon)
throws java.io.IOException
pMon - progress monitorjava.io.IOException - if the connection could not be establishedvoid disconnectSystem(org.eclipse.core.runtime.IProgressMonitor pMon)
throws java.io.IOException
pMon - progress monitorjava.io.IOException - if the disconnect fails e.g. because of network problemsjava.lang.String getUserID()
null if the system
image is not connected.java.lang.String getName()
Note: The name Local is reserved by AWM and should
not be used by any other implementations.
boolean isConnected()
true if there is an active connection to the remote
system. false otherwise.java.lang.String getHostName()
int getPort()
java.lang.String getPassword()
getUserID()boolean isConnecting()
true if the system is currently connectingEHostCodepage getEncoding()
ELocalCodepage getLocalCharset()
@Deprecated java.lang.Object getSystemImplementation()
java.lang.String getType()
Copyright © 2015 Micro Focus GmbH. All rights reserved.