|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.rse.core.subsystems.SubSystemConfiguration
org.eclipse.rse.internal.subsystems.shells.subsystems.RemoteCmdSubSystemConfiguration
org.eclipse.rse.subsystems.shells.core.subsystems.servicesubsystem.ShellServiceSubSystemConfiguration
org.eclipse.rse.subsystems.shells.local.LocalShellSubSystemConfiguration
| Field Summary |
|---|
| Fields inherited from class org.eclipse.rse.internal.subsystems.shells.subsystems.RemoteCmdSubSystemConfiguration |
|---|
translatedType |
| Fields inherited from class org.eclipse.rse.core.subsystems.SubSystemConfiguration |
|---|
_isDirty, currentlyProcessingConnection, currentlyProcessingSubSystemConfiguration, currentlySelected, currentlySelectedConnection, filterNamingPolicy, filterPoolManagerList, filterPoolManagers, filterPoolManagersPerProfile, imageTable, subSystemList |
| Fields inherited from interface org.eclipse.rse.core.subsystems.ISubSystemConfiguration |
|---|
FORCE_INTO_MEMORY, LAZILY |
| Constructor Summary | |
|---|---|
LocalShellSubSystemConfiguration()
|
|
| Method Summary | |
|---|---|
boolean |
canRunCommand()
|
IServiceCommandShell |
createRemoteCommandShell(IRemoteCmdSubSystem cmdSS,
IHostShell hostShell)
|
IShellService |
createShellService(IHost host)
|
ISubSystem |
createSubSystemInternal(IHost host)
Instantiate and return an instance of OUR subystem. |
String |
getCommandSeparator()
Return in string format the character used to separate commands. |
IConnectorService |
getConnectorService(IHost host)
Find or create a connector service for this host |
Class |
getServiceImplType()
|
boolean |
isFactoryFor(Class subSystemType)
Determines whether this factory is responsible for the creation of subsytems of the specified type Subsystem factories should override this to indicate which subsystems they support. |
void |
setConnectorService(IHost host,
IConnectorService connectorService)
|
boolean |
supportsCommands()
Return true if subsystem instances from this factory support remote command execution Returns false in default implementation, and is usually only true for command subsystems. |
boolean |
supportsFilters()
Required method for subsystem factory child classes. |
boolean |
supportsSubSystemConnect()
Returns false |
| Methods inherited from class org.eclipse.rse.subsystems.shells.core.subsystems.servicesubsystem.ShellServiceSubSystemConfiguration |
|---|
getService, getServiceType, getShellService, supportsServerLaunchProperties |
| Methods inherited from class org.eclipse.rse.internal.subsystems.shells.subsystems.RemoteCmdSubSystemConfiguration |
|---|
createDefaultFilterPool, getTranslatedFilterTypeProperty, isCaseSensitive, isPortEditable, supportsDuplicateFilterStrings, supportsEnvironmentVariablesPropertyPage, supportsFilterStringExport, supportsMultiStringFilters, supportsNestedFilters, supportsProperties |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.rse.subsystems.shells.core.subsystems.IRemoteCmdSubSystemConfiguration |
|---|
supportsEnvironmentVariablesPropertyPage |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Methods inherited from interface org.eclipse.rse.core.persistance.IRSEPersistableContainer |
|---|
isDirty, setDirty, setWasRestored, wasRestored |
| Constructor Detail |
public LocalShellSubSystemConfiguration()
| Method Detail |
public String getCommandSeparator()
IRemoteCmdSubSystemConfiguration
public boolean isFactoryFor(Class subSystemType)
ISubSystemConfiguration
isFactoryFor in interface ISubSystemConfigurationisFactoryFor in class SubSystemConfigurationsubSystemType - type of subsystem
public ISubSystem createSubSystemInternal(IHost host)
createSubSystemInternal in interface ISubSystemConfigurationcreateSubSystemInternal in class SubSystemConfigurationpublic boolean supportsFilters()
ISubSystemConfigurationReturns true in default implementation.
SubSystemConfiguration.supportsFilters()public boolean supportsSubSystemConnect()
false
RemoteCmdSubSystemConfiguration.supportsSubSystemConnect()public IConnectorService getConnectorService(IHost host)
ISubSystemConfiguration
public IShellService createShellService(IHost host)
public boolean supportsCommands()
ISubSystemConfigurationReturns false in default implementation, and is usually only true for command subsystems.
SubSystemConfiguration.supportsCommands()public boolean canRunCommand()
public void setConnectorService(IHost host,
IConnectorService connectorService)
public Class getServiceImplType()
public IServiceCommandShell createRemoteCommandShell(IRemoteCmdSubSystem cmdSS,
IHostShell hostShell)
createRemoteCommandShell in interface IShellServiceSubSystemConfigurationcreateRemoteCommandShell in class ShellServiceSubSystemConfiguration
|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||