org.eclipse.rse.dstore.universal.miners
Class CommandMiner
java.lang.Object
java.lang.Thread
org.eclipse.dstore.core.server.SecuredThread
org.eclipse.dstore.core.model.Handler
org.eclipse.dstore.core.miners.Miner
org.eclipse.rse.dstore.universal.miners.CommandMiner
- All Implemented Interfaces:
- ISchemaExtender, Runnable
- public class CommandMiner
- extends Miner
The CommandMiner provides the ability to run remote interactive shell
commands via the DataStore.
| Methods inherited from class org.eclipse.dstore.core.miners.Miner |
command, createAbstractCommandDescriptor, createAbstractObjectDescriptor, createAbstractObjectDescriptor, createAbstractRelationship, createCommandDescriptor, createCommandDescriptor, createObjectDescriptor, createObjectDescriptor, createReference, createRelationDescriptor, getCommandArgument, getCommandName, getCommandStatus, getExternalLoader, getMinerData, getMinerDependencies, getMinerElement, getMinerName, getMinerTransient, getNumberOfCommandArguments, getResourceBundle, getSchemaRoot, getValue, handle, initMiner, isConnected, isInitialized, load, load, makeTransient, requestCommand, setDataStore, setExternalLoader, updateMinerInfo, waitForInput |
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
CommandMiner
public CommandMiner()
getDependencies
protected ArrayList getDependencies()
extendSchema
public void extendSchema(DataElement schemaRoot)
handleCommand
public DataElement handleCommand(DataElement theElement)
getPossibleCommands
public void getPossibleCommands(DataElement status)
launchCommand
public void launchCommand(DataElement subject,
String invocation,
DataElement status)
finish
public void finish()
getVersion
public String getVersion()
Copyright (c) IBM Corporation and others 2000, 2008. All Rights Reserved.