RSE
Release 3.3

org.eclipse.rse.subsystems.processes.servicesubsystem
Interface IProcessServiceSubSystemConfiguration

All Superinterfaces:
IAdaptable, IRemoteProcessSubSystemConfiguration, IRSEPersistableContainer, ISubSystemConfiguration, ISystemFilterPoolManagerProvider
All Known Implementing Classes:
DStoreProcessSubSystemConfiguration, LocalProcessSubSystemConfiguration, ProcessServiceSubSystemConfiguration, ShellProcessSubSystemConfiguration

public interface IProcessServiceSubSystemConfiguration
extends IRemoteProcessSubSystemConfiguration

Factory for creating the ProcessServiceSubSystem and for getting the associated service and adapter.


Field Summary
 
Fields inherited from interface org.eclipse.rse.core.subsystems.ISubSystemConfiguration
FORCE_INTO_MEMORY, LAZILY
 
Fields inherited from interface org.eclipse.rse.core.model.IRSEPersistableContainer
NO_CHILDREN
 
Method Summary
 IProcessService createProcessService(IHost host)
          Creates a new process service object associated with a specific remote host
 IHostProcessToRemoteProcessAdapter getHostProcessAdapter()
           
 IProcessService getProcessService(IHost host)
           
 
Methods inherited from interface org.eclipse.rse.core.subsystems.ISubSystemConfiguration
changingSystemProfileActiveStatus, cloneSubSystem, commit, copyFilterPoolManager, createServerLauncher, createSubSystem, createSubSystemAfterTheFact, createSubSystemInternal, deleteSubSystem, deleteSubSystemsByConnection, deletingSystemProfile, disconnectAllSubSystems, getAllSystemFilterPoolManagers, getCategory, getConnectorService, getDefaultFilterPool, getDefaultSystemFilterPool, getDescription, getFilterPoolManager, getFilterPoolManager, getFilterPoolManagerList, getId, getName, getService, getServiceImplType, getServiceType, getSubSystemConfigurationProxy, getSubSystemList, getSubSystems, getSubSystems, getSystemProfile, getSystemProfile, getSystemTypes, getTranslatedFilterTypeProperty, getVendor, isCaseSensitive, isFactoryFor, isPortEditable, isSubSystemsDeletable, preTestRenameSubSystemProfile, providesCustomDropInFilters, renameFilterPoolManager, renameSubSystem, renameSubSystemProfile, renameSubSystemProfile, renameSubSystemsByConnection, reset, saveSubSystem, setConnection, setConnectorService, setCurrentSelection, setShowFilterPools, setSubSystemConfigurationProxy, setSubSystemPort, setSubSystemUserId, showChangeFilterStringsPropertyPage, showFilterPools, showGenericShowInTableOnFilter, showRefreshOnFilter, supportsCommands, supportsDeferredQueries, supportsDropInFilters, supportsEncoding, supportsFileTypes, supportsFilterCaching, supportsFilterChildren, supportsFilters, supportsFilterStringExport, supportsMultipleFilterStrings, supportsMultiStringFilters, supportsNestedFilters, supportsProperties, supportsQuickFilters, supportsServerLaunchProperties, supportsServerLaunchType, supportsSubSystemConnect, supportsTargets, testForActiveReferences, updateSubSystem
 
Methods inherited from interface org.eclipse.rse.core.filters.ISystemFilterPoolManagerProvider
filterEventFilterCreated, filterEventFilterDeleted, filterEventFilterPoolCreated, filterEventFilterPoolDeleted, filterEventFilterPoolRenamed, filterEventFilterPoolsRePositioned, filterEventFilterRenamed, filterEventFiltersRePositioned, filterEventFilterStringCreated, filterEventFilterStringDeleted, filterEventFilterStringsRePositioned, filterEventFilterStringUpdated, filterEventFilterUpdated, getReferencableSystemFilterPoolManagers, getSystemFilterPoolForBrokenReference, getSystemFilterPoolManager, getSystemFilterPoolManagers
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.eclipse.rse.core.model.IRSEPersistableContainer
getPersistableChildren, getPersistableParent, isDirty, isTainted, setDirty, setTainted, setWasRestored, wasRestored
 

Method Detail

getProcessService

IProcessService getProcessService(IHost host)
Parameters:
host - The object representing the remote machine to which the process service is associated
Returns:
The process service associated with the host.

createProcessService

IProcessService createProcessService(IHost host)
Creates a new process service object associated with a specific remote host

Parameters:
host - The object representing the remote machine to which the process service is associated
Returns:
The process service associated with the host.

getHostProcessAdapter

IHostProcessToRemoteProcessAdapter getHostProcessAdapter()
Returns:
An adapter for converting IHostProcess objects to IRemoteProcess

RSE
Release 3.3

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