|
RSE Release 3.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.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
public class CommandMiner
The CommandMiner provides the ability to run remote interactive shell commands via the DataStore.
| Nested Class Summary | |
|---|---|
class |
CommandMiner.CommandMinerDescriptors
|
| Field Summary |
|---|
| Fields inherited from class org.eclipse.dstore.core.miners.Miner |
|---|
_commandQueue, _dependencies, _minerData, _minerElement, _minerTransient, _name, _resourceBundle, _value |
| Fields inherited from class org.eclipse.dstore.core.model.Handler |
|---|
_keepRunning, _waitIncrement |
| Fields inherited from class org.eclipse.dstore.core.server.SecuredThread |
|---|
_dataStore |
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
|---|---|
CommandMiner()
|
|
| Method Summary | |
|---|---|
void |
extendSchema(DataElement schemaRoot)
|
void |
finish()
|
protected java.util.ArrayList |
getDependencies()
|
void |
getPossibleCommands(DataElement status)
|
java.lang.String |
getVersion()
|
DataElement |
handleCommand(DataElement theElement)
|
void |
launchCommand(DataElement subject,
java.lang.String invocation,
DataElement status)
|
| Methods inherited from class org.eclipse.dstore.core.model.Handler |
|---|
getWaitTime, isFinished, notifyInput, run, setWaitTime |
| 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CommandMiner()
| Method Detail |
|---|
protected java.util.ArrayList getDependencies()
getDependencies in class Minerpublic void extendSchema(DataElement schemaRoot)
public DataElement handleCommand(DataElement theElement)
handleCommand in class Minerpublic void getPossibleCommands(DataElement status)
public void launchCommand(DataElement subject,
java.lang.String invocation,
DataElement status)
public void finish()
finish in class Minerpublic java.lang.String getVersion()
getVersion in class Miner
|
RSE Release 3.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||