org.eclipse.rse.subsystems.processes.dstore
Class DStoreProcessSubSystemConfiguration
java.lang.Object
org.eclipse.rse.core.subsystems.SubSystemConfiguration
org.eclipse.rse.subsystems.processes.core.subsystem.impl.RemoteProcessSubSystemConfiguration
org.eclipse.rse.subsystems.processes.servicesubsystem.ProcessServiceSubSystemConfiguration
org.eclipse.rse.subsystems.processes.dstore.DStoreProcessSubSystemConfiguration
- All Implemented Interfaces:
- IAdaptable, ISystemFilterPoolManagerProvider, IRSEPersistableContainer, IServiceSubSystemConfiguration, ISubSystemConfiguration, IRemoteProcessSubSystemConfiguration, IProcessServiceSubSystemConfiguration
public class DStoreProcessSubSystemConfiguration
- extends ProcessServiceSubSystemConfiguration
| Methods inherited from class org.eclipse.rse.core.subsystems.SubSystemConfiguration |
addFilterPoolManager, addSubSystem, beginRestore, changingSystemProfileActiveStatus, cloneEvent, cloneSubSystem, commit, copyFilterPoolManager, copySubSystemData, createEvent, createEvent, createEvent, createServerLauncher, createSubSystem, createSubSystemAfterTheFact, deleteFilterPoolManager, deleteSubSystem, deleteSubSystemsByConnection, deletingSystemProfile, disconnectAllSubSystems, doPostRestoreProcessing, endRestore, filterEventFilterCreated, filterEventFilterDeleted, filterEventFilterPoolCreated, filterEventFilterPoolDeleted, filterEventFilterPoolRenamed, filterEventFilterPoolsRePositioned, filterEventFilterRenamed, filterEventFiltersRePositioned, filterEventFilterStringCreated, filterEventFilterStringDeleted, filterEventFilterStringsRePositioned, filterEventFilterStringUpdated, filterEventFilterUpdated, fireEvent, fireEvent, fireEvent, fireSubSystemEvent, fireSubSystemEvent, fireSubSystemEvent, fireSubSystemFilterEvent, fireSubSystemFilterEvent, fireSubSystemFilterEvent, fireSubSystemFilterEvent, fireSubSystemFilterEvent, fireSubSystemFilterEvent, getActiveFilterPoolManagers, getAdapter, getAllSystemFilterPoolManagers, getCategory, getConnectingMessage, getDefaultFilterPool, getDefaultFilterPoolName, getDefaultSystemFilterPool, getDefaultSystemFilterPool, getDescription, getDisconnectingMessage, getFilterPool, getFilterPoolManager, getFilterPoolManager, getFilterPoolManager, getFilterPoolManager, getFilterPoolManager, getFilterPoolManagerList, getFilterPoolManagerName, getFilterPoolManagers, getFilterPools, getId, getName, getNewFilterWizardPoolWrapperInformation, getPersistableChildren, getPersistableParent, getReferencableSystemFilterPoolManagers, getSubSystemConfigurationProxy, getSubSystemList, getSubSystems, getSubSystems, getSubSystems, getSubSystems, getSystemFilterPoolForBrokenReference, getSystemFilterPoolManager, getSystemFilterPoolManagers, getSystemProfile, getSystemProfile, getSystemProfile, getSystemProfile, getSystemProfileName, getSystemTypes, getTranslatedFilterTypeProperty, getVendor, handleException, initializeSubSystem, internalGetSubSystemName, internalGetSubSystems, invalidateFilterCache, invalidateSubSystemCache, isCaseSensitive, isDirty, isPortEditable, isSubSystemsDeletable, isTainted, isUserPrivateProfile, needsUpdate, preTestRenameSubSystemProfile, providesCustomDropInFilters, removeSubSystem, renameFilterPoolManager, renameSubSystem, renameSubSystemProfile, renameSubSystemProfile, renameSubSystemsByConnection, reset, saveFilterPools, saveFilterPools, saveSubSystem, saveSubSystems, saveSubSystems, setConnection, setCurrentSelection, setDirty, setShowFilterPools, setSubSystemConfigurationProxy, setSubSystemPort, setSubSystemUserId, setTainted, setWasRestored, showChangeFilterStringsPropertyPage, showFilterPools, showGenericShowInTableOnFilter, showRefreshOnFilter, subSystemsHaveBeenRestored, supportsCommands, supportsCompileActions, supportsDeferredQueries, supportsDropInFilters, supportsDuplicateFilterStrings, supportsFilterCaching, supportsFilterChildren, supportsFilterStringExport, supportsMultipleFilterStrings, supportsMultiStringFilters, supportsProperties, supportsQuickFilters, supportsServerLaunchType, supportsSubSystemConnect, supportsTargets, supportsUserDefinedActions, testForActiveReferences, toString, updateSubSystem, wasRestored |
| Methods inherited from interface org.eclipse.rse.core.subsystems.ISubSystemConfiguration |
changingSystemProfileActiveStatus, cloneSubSystem, commit, copyFilterPoolManager, createServerLauncher, createSubSystem, createSubSystemAfterTheFact, deleteSubSystem, deleteSubSystemsByConnection, deletingSystemProfile, disconnectAllSubSystems, getAllSystemFilterPoolManagers, getCategory, getDefaultFilterPool, getDefaultSystemFilterPool, getDescription, getFilterPoolManager, getFilterPoolManagerList, getId, getName, getSubSystemConfigurationProxy, getSubSystemList, getSubSystems, getSubSystems, getSystemProfile, getSystemProfile, getSystemTypes, getTranslatedFilterTypeProperty, getVendor, isCaseSensitive, isPortEditable, isSubSystemsDeletable, preTestRenameSubSystemProfile, providesCustomDropInFilters, renameFilterPoolManager, renameSubSystem, renameSubSystemProfile, renameSubSystemProfile, renameSubSystemsByConnection, reset, saveSubSystem, setConnection, setCurrentSelection, setShowFilterPools, setSubSystemConfigurationProxy, setSubSystemPort, setSubSystemUserId, showChangeFilterStringsPropertyPage, showFilterPools, showGenericShowInTableOnFilter, showRefreshOnFilter, supportsCommands, supportsCompileActions, supportsDeferredQueries, supportsDropInFilters, supportsFilterCaching, supportsFilterChildren, supportsFilterStringExport, supportsMultipleFilterStrings, supportsMultiStringFilters, supportsNestedFilters, supportsProperties, supportsQuickFilters, supportsServerLaunchType, supportsSubSystemConnect, supportsTargets, supportsUserDefinedActions, 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.rse.core.subsystems.ISubSystemConfiguration |
changingSystemProfileActiveStatus, cloneSubSystem, commit, copyFilterPoolManager, createServerLauncher, createSubSystem, createSubSystemAfterTheFact, deleteSubSystem, deleteSubSystemsByConnection, deletingSystemProfile, disconnectAllSubSystems, getAllSystemFilterPoolManagers, getCategory, getDefaultFilterPool, getDefaultSystemFilterPool, getDescription, getFilterPoolManager, getFilterPoolManagerList, getId, getName, getSubSystemConfigurationProxy, getSubSystemList, getSubSystems, getSubSystems, getSystemProfile, getSystemProfile, getSystemTypes, getTranslatedFilterTypeProperty, getVendor, isCaseSensitive, isPortEditable, isSubSystemsDeletable, preTestRenameSubSystemProfile, providesCustomDropInFilters, renameFilterPoolManager, renameSubSystem, renameSubSystemProfile, renameSubSystemProfile, renameSubSystemsByConnection, reset, saveSubSystem, setConnection, setCurrentSelection, setShowFilterPools, setSubSystemConfigurationProxy, setSubSystemPort, setSubSystemUserId, showChangeFilterStringsPropertyPage, showFilterPools, showGenericShowInTableOnFilter, showRefreshOnFilter, supportsCommands, supportsCompileActions, supportsDeferredQueries, supportsDropInFilters, supportsFilterCaching, supportsFilterChildren, supportsFilterStringExport, supportsMultipleFilterStrings, supportsMultiStringFilters, supportsNestedFilters, supportsProperties, supportsQuickFilters, supportsServerLaunchType, supportsSubSystemConnect, supportsTargets, supportsUserDefinedActions, 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 |
_hostProcessAdapter
protected IHostProcessToRemoteProcessAdapter _hostProcessAdapter
DStoreProcessSubSystemConfiguration
public DStoreProcessSubSystemConfiguration()
isFactoryFor
public boolean isFactoryFor(Class subSystemType)
- Description copied from class:
SubSystemConfiguration
- Determines whether this subsystem configuration is responsible for the creation of subsytems of the specified type
Subsystem factories should override this to indicate which subsystems they support.
- Specified by:
isFactoryFor in interface ISubSystemConfiguration- Overrides:
isFactoryFor in class SubSystemConfiguration
- Parameters:
subSystemType - type of subsystem
- Returns:
- whether this subsystem configuration is for the specified subsystemtype
createSubSystemInternal
public ISubSystem createSubSystemInternal(IHost host)
- Description copied from class:
SubSystemConfiguration
- Method called by default implementation of createSubSystem method in AbstractSubSystemConfiguration.
- Specified by:
createSubSystemInternal in interface ISubSystemConfiguration- Specified by:
createSubSystemInternal in class SubSystemConfiguration
supportsFileTypes
public boolean supportsFileTypes()
- Description copied from class:
SubSystemConfiguration
- Return true if you support user-defined/managed named file types
RETURNS false BY DEFAULT
- Specified by:
supportsFileTypes in interface ISubSystemConfiguration- Overrides:
supportsFileTypes in class SubSystemConfiguration
supportsSearch
public boolean supportsSearch()
- Returns:
- true if the subsystem supports remote search
supportsEnvironmentVariablesPropertyPage
public boolean supportsEnvironmentVariablesPropertyPage()
- Returns:
- whether environment variables property page is supported
supportsFilters
public boolean supportsFilters()
- Description copied from class:
SubSystemConfiguration
- Return true if you support filters, false otherwise.
If you support filters, then some housekeeping will be
done for you automatically. Specifically, they
will be saved and restored for you automatically.
The default is to support filters.
- Specified by:
supportsFilters in interface ISubSystemConfiguration- Overrides:
supportsFilters in class SubSystemConfiguration
- Returns:
true to indicate that Filters are supported by default.
createProcessService
public IProcessService createProcessService(IHost host)
- Description copied from interface:
IProcessServiceSubSystemConfiguration
- 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
public IHostProcessToRemoteProcessAdapter getHostProcessAdapter()
- Returns:
- An adapter for converting IHostProcess objects to IRemoteProcess
getConnectorService
public IConnectorService getConnectorService(IHost host)
- Description copied from interface:
ISubSystemConfiguration
- Find or create a connector service for this host
setConnectorService
public void setConnectorService(IHost host,
IConnectorService connectorService)
getServiceImplType
public Class getServiceImplType()
Copyright (c) IBM Corporation and others 2000, 2007. All Rights Reserved.