|
org.eclipse.rse.dstore.universal.miners
Class UniversalProcessMiner
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.UniversalProcessMiner
-
All Implemented Interfaces:
-
Runnable, org.eclipse.dstore.core.model.ISchemaExtender
-
public class UniversalProcessMiner
- extends org.eclipse.dstore.core.miners.Miner
Miner for getting process information from a remote system.
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
|
Method Summary
|
void
|
extendSchema
(org.eclipse.dstore.core.model.DataElement schemaRoot)
|
protected
String
|
getSignalTypes
()
|
String
|
getVersion
()
|
org.eclipse.dstore.core.model.DataElement
|
handleCommand
(org.eclipse.dstore.core.model.DataElement theCommand)
|
protected org.eclipse.dstore.core.model.DataElement
|
handleQueryUserName
(org.eclipse.dstore.core.model.DataElement subject,
org.eclipse.dstore.core.model.DataElement status)
Get the username |
void
|
load
()
|
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, getDependencies, 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 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,
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,
start,
stop,
stop,
suspend,
toString,
yield
|
UniversalProcessMiner
public UniversalProcessMiner()
handleCommand
public org.eclipse.dstore.core.model.DataElement handleCommand(org.eclipse.dstore.core.model.DataElement theCommand)
-
-
Specified by:
-
handleCommand in class org.eclipse.dstore.core.miners.Miner
-
handleQueryUserName
protected org.eclipse.dstore.core.model.DataElement handleQueryUserName(org.eclipse.dstore.core.model.DataElement subject,
org.eclipse.dstore.core.model.DataElement status)
- Get the username
-
extendSchema
public void extendSchema(org.eclipse.dstore.core.model.DataElement schemaRoot)
-
load
public void load()
-
-
Overrides:
-
load in class org.eclipse.dstore.core.miners.Miner
-
getSignalTypes
protected
String getSignalTypes()
-
-
Returns:
- a String with a list of signal types that can be sent to processes on this
system, separated by newline characters.
getVersion
public
String getVersion()
-
-
Specified by:
-
getVersion in class org.eclipse.dstore.core.miners.Miner
-
Copyright (c) IBM Corporation and others 2000, 2008. All Rights Reserved.
|
|