Remote Systems
v6.4.1

Package com.ibm.etools.systems.subsystems

Interface Summary
IBMServerLauncher This is the IBM default implementation of ServerLauncher.
ICacheManager Interface for a cache manager that can optionally associated with a SubSystem.
ICandidateCommand This interface represents a candidate command.
ICommunicationsListener ICommunicationsListener - listen to communication events
IFileConstants Constants used in the remote file system support
IRemoteCommandShell This interface represents a handle to a remote command, which is either a transient command or a command shell.
IRemoteContainer  
IRemoteError This interface represents a handle to a line of remote command error.
IRemoteFile This interface represents a handle to a remote file system object, which is either a file or a folder.
IRemoteFileContext This interface represents a place to hold contextual information stored within each remote file object.
IRemoteFileExceptionCodes Intended as a placeholder for all exception code constants
IRemoteFileExceptionMessages Keys into the core plugin's resource bundle for error messages related to exceptions thrown by the remote file system framework.
IRemoteFileFactory This interface represents a handle to a remote file object, which is either a universalFileSystem or an ifsFileSystem.
IRemoteFileMutable Extends IRemoteFile to add the setter methods required by the subsystem that sets the attributes for this remote file.
IRemoteFileWrapper  
IRemoteLineReference This interface represents an object that can be used to jump into line in source
IRemoteObjectIdentifier  
IRemoteObjectResolver Interface for resolving an object in a subsystem from a unique ID
IRemoteOutput This interface represents a handle to a line of remote command output.
IRemotePropertyHolder This interface should be implemented by any remote artifact that contains remote properties and (optionally) caches them.
IRemoteSearchConstants  
IRemoteSearchResult This interface represents a handle to a search result.
IRemoteSearchResultConfiguration An interface representing a search result configuration.
IRemoteSearchResultConfigurationFactory  
IRemoteSearchResultSet A remote search result set represents a page in the Remote Search view.
IServerLauncher This interface captures the abstract lifecyle for launching the remote server, and subsequently connecting to it.
ISubSystemConstants Common constants used by the various subsystems.
ISubSystemFactoryProxy Interface to SubSystemFactoryExtension class Internal use, not likely you will ever need to use it or access it directly.
ISystem This is the interface implemented by System objects.
RemoteCmdSubSystem  
RemoteCmdSubSystemFactory  
RemoteFileSubSystem  
RemoteFileSubSystemFactory  
RemoteJobSubSystem  
RemoteJobSubSystemFactory  
RemoteSystemEnvVar  
ServerLauncher This class holds persistable properties needed to enable a subsystem to start, or connect with, the server-side code that the subsystem client communicates with.
SubSystem  
SubSystemFactory  
SubsystemsFactory The Factory for the model.
SubsystemsPackage The Package for the model.
 

Class Summary
CommunicationsEvent  
RemoteChildrenContentsType Represents contents that are children of a container
RemoteSearchResultsContentsType Represents contents that are children of a container
ServerLaunchType A representation of the literals of the enumeration 'Server Launch Type', and utility methods for working with them
SubSystemHelpers Static helper methods
 

Exception Summary
RemoteFileCancelledException Exception thrown when attempting an operation and it fails for IO reasons, such as the file is read-only.
RemoteFileCodeException This exception class should be used to return exception codes to clients.
RemoteFileException Base class for remote file system exceptions.
RemoteFileIOException Exception thrown when attempting an operation and it fails for IO reasons, such as the file is read-only.
RemoteFileSecurityException Exception thrown when attempting an operation and it fails for security reasons.
RemoteFolderNotEmptyException Exception thrown when attempting to delete a folder, and the folder is not empty.
 


Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.