RSE
Release 3.2

org.eclipse.rse.subsystems.processes.core.subsystem
Interface IRemoteProcess

All Superinterfaces:
IAdaptable, IHostProcess
All Known Implementing Classes:
RemoteProcessImpl

public interface IRemoteProcess
extends IHostProcess, IAdaptable


Method Summary
 String getAbsolutePath()
          Get fully qualified name of associated object in /proc filesystem: root plus path plus pid.
 String getAbsolutePathPlusConnection()
          Get fully qualified connection and folder name of associated object in /proc filesystem: profile.connection/path/procfolder.
 IRemoteProcessContext getContext()
          Return the context associated with this remote file
 IHostProcessFilter getFilterString()
          Return the filter string resolved to get this object
 Object getObject()
          Get the underlying object that this object wrappers, whether that is a DataElement or an IRemoteServerProcess, or something else is implementation specific.
 IRemoteProcess getParentRemoteProcess()
          Get the parent remote process of this process
 IRemoteProcessSubSystem getParentRemoteProcessSubSystem()
          Get parent subsystem
 IHost getSystemConnection()
          Return the connection this remote process is from.
 void setFilterString(IHostProcessFilter filterString)
          Set the filter string resolved to get this object
 
Methods inherited from interface org.eclipse.rse.services.clientserver.processes.IHostProcess
getAllProperties, getGid, getLabel, getName, getPid, getPPid, getState, getTgid, getTracerPid, getUid, getUsername, getVmRSSInKB, getVmSizeInKB, isRoot
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getParentRemoteProcessSubSystem

IRemoteProcessSubSystem getParentRemoteProcessSubSystem()
Get parent subsystem


getSystemConnection

IHost getSystemConnection()
Return the connection this remote process is from.


getFilterString

IHostProcessFilter getFilterString()
Return the filter string resolved to get this object


setFilterString

void setFilterString(IHostProcessFilter filterString)
Set the filter string resolved to get this object


getAbsolutePathPlusConnection

String getAbsolutePathPlusConnection()
Get fully qualified connection and folder name of associated object in /proc filesystem: profile.connection/path/procfolder. Note the separator character between the profile name and the connection name is always '.' Note the separator character between the connection and qualified-folder is always ':'


getParentRemoteProcess

IRemoteProcess getParentRemoteProcess()
Get the parent remote process of this process


getContext

IRemoteProcessContext getContext()
Return the context associated with this remote file


getAbsolutePath

String getAbsolutePath()
Get fully qualified name of associated object in /proc filesystem: root plus path plus pid. No connection name.


getObject

Object getObject()
Get the underlying object that this object wrappers, whether that is a DataElement or an IRemoteServerProcess, or something else is implementation specific.


RSE
Release 3.2

Copyright (c) IBM Corporation and others 2000, 2010. All Rights Reserved.