org.eclipse.rse.dstore.universal.miners
Class EnvironmentMiner
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.EnvironmentMiner
- All Implemented Interfaces:
- Runnable, ISchemaExtender
public class EnvironmentMiner
- extends Miner
The environment miner provides access to the environment variables
on a remote system and allows the store environment variables to be altered
for use in other miners that launch shells.
Methods inherited from class org.eclipse.dstore.core.miners.Miner |
command, createAbstractCommandDescriptor, createAbstractObjectDescriptor, createAbstractObjectDescriptor, createAbstractRelationship, createCommandDescriptor, createCommandDescriptor, createObjectDescriptor, createObjectDescriptor, createReference, createRelationDescriptor, finish, getCommandArgument, getCommandName, getCommandStatus, getExternalLoader, getMinerData, getMinerDependencies, getMinerElement, getMinerName, getMinerTransient, getNumberOfCommandArguments, getResourceBundle, getSchemaRoot, getValue, handle, initMiner, isConnected, isInitialized, load, makeTransient, requestCommand, setDataStore, setExternalLoader, updateMinerInfo, waitForInput |
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, stop, suspend, toString, yield |
EnvironmentMiner
public EnvironmentMiner()
load
public void load()
- Overrides:
load
in class Miner
getDependencies
protected ArrayList getDependencies()
- Overrides:
getDependencies
in class Miner
extendSchema
public void extendSchema(DataElement schemaRoot)
handleCommand
public DataElement handleCommand(DataElement theElement)
- Specified by:
handleCommand
in class Miner
handleSetEnvironment
public void handleSetEnvironment(DataElement theElement,
DataElement environment)
getVersion
public String getVersion()
- Specified by:
getVersion
in class Miner
Copyright (c) IBM Corporation and others 2000, 2012. All Rights Reserved.