Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
X
A
AccumulatorResourceProperty
- class org.globus.mds.usefulrp.
AccumulatorResourceProperty
.
An MDS ResourceProperty that will allow services to easily publish metrics about their load.
AccumulatorResourceProperty(QName)
- Constructor for class org.globus.mds.usefulrp.
AccumulatorResourceProperty
accumulate(long)
- Method in class org.globus.mds.usefulrp.
AccumulatorResourceProperty
B
baseDir
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty
C
CURRENT_VERSION
- Static variable in class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
callback
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty.PeriodicExecutor
callback to be made to deliver
cl
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty.PeriodicExecutor
the output of the producer will be deserialised to an instance of this class.
clusterCache
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty
Cluster element cache, from the cluster provider.
clusterExecuter
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty
clusterProviderName
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty
The name of the cluster provider executable, null if none is available.
computingElementCache
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty
Computing element cache, from the batch provider.
config
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty
Holds the cached configuration read from
configFile
.
configFile
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty
config file
TODO: pull this from JNDI?
cpuInfo
- Variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
D
doc
- Variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
docRoot
- Variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
drives
- Variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
E
errorString
- Variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
executionPerformed(Object)
- Method in class org.globus.mds.usefulrp.
GLUEResourceProperty.ClusterListener
Updates the cached cluster value.
executionPerformed(Object)
- Method in interface org.globus.mds.usefulrp.
GLUEResourceProperty.Listener
executionPerformed(Object)
- Method in class org.globus.mds.usefulrp.
GLUEResourceProperty.SchedulerListener
G
GLUEElementProducer
- interface org.globus.mds.usefulrp.glue.
GLUEElementProducer
.
Java code that will output a DOM element for the use of the GLUE Resource Property.
GLUEResourceProperty
- class org.globus.mds.usefulrp.
GLUEResourceProperty
.
An MDS ResourceProperty that will allow services to easily publish queue and host status information in the GLUE schema.
GLUEResourceProperty(QName, String)
- Constructor for class org.globus.mds.usefulrp.
GLUEResourceProperty
GLUEResourceProperty.ClusterListener
- class org.globus.mds.usefulrp.
GLUEResourceProperty.ClusterListener
.
This Listener performs simple caching of a single Cluster.
GLUEResourceProperty.ClusterListener()
- Constructor for class org.globus.mds.usefulrp.
GLUEResourceProperty.ClusterListener
GLUEResourceProperty.Listener
- interface org.globus.mds.usefulrp.
GLUEResourceProperty.Listener
.
This is the callback interface that PeriodicExecutors will call to deliver collected objects.
GLUEResourceProperty.PeriodicExecutor
- class org.globus.mds.usefulrp.
GLUEResourceProperty.PeriodicExecutor
.
This class will periodically execute a specified script.
GLUEResourceProperty.PeriodicExecutor(String, Class, GLUEResourceProperty.Listener, int)
- Constructor for class org.globus.mds.usefulrp.
GLUEResourceProperty.PeriodicExecutor
GLUEResourceProperty.SchedulerListener
- class org.globus.mds.usefulrp.
GLUEResourceProperty.SchedulerListener
.
This performs some post-processing on the output of a scheduler provider, to convert from the internal scheduler schema to GLUE schema.
GLUEResourceProperty.SchedulerListener()
- Constructor for class org.globus.mds.usefulrp.
GLUEResourceProperty.SchedulerListener
GangliaElementProducer
- class org.globus.mds.usefulrp.glue.
GangliaElementProducer
.
An instance of this class will provide an XML element for a cluster in the GLUE schema using data gathered from a ganglia gmetad that should be running elsewhere.
GangliaElementProducer()
- Constructor for class org.globus.mds.usefulrp.glue.
GangliaElementProducer
Creates an instance with all default params.
gangliaClusterIdentifier
- Variable in class org.globus.mds.usefulrp.glue.
GangliaElementProducer
Cluster to report info for.
gangliaHostName
- Variable in class org.globus.mds.usefulrp.glue.
GangliaElementProducer
hostname or IP address to connect to for Ganglia data.
gangliaTCPPort
- Variable in class org.globus.mds.usefulrp.glue.
GangliaElementProducer
TCP port to connect to for Ganglia data.
getBaseDirectory()
- Static method in class org.globus.mds.usefulrp.
GLUEResourceProperty
getBaseDirectory()
- Static method in class org.globus.mds.usefulrp.glue.
GangliaElementProducer
getDynamicValue()
- Method in class org.globus.mds.usefulrp.
AccumulatorResourceProperty
getDynamicValue()
- Method in class org.globus.mds.usefulrp.
GLUEResourceProperty
This method assembles cached data into a GLUE RP value.
getDynamicValue()
- Method in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
For now process the RP synchronously.
getElement()
- Method in interface org.globus.mds.usefulrp.glue.
GLUEElementProducer
getElement()
- Method in class org.globus.mds.usefulrp.glue.
GangliaElementProducer
getServiceMetaDataInfo()
- Method in class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
I
init()
- Method in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
isDebug
- Variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
L
lastCalculation
- Variable in class org.globus.mds.usefulrp.
AccumulatorResourceProperty
keeps track of when we last performed decays.
loadConfig()
- Method in class org.globus.mds.usefulrp.
GLUEResourceProperty
logger
- Static variable in class org.globus.mds.usefulrp.
AccumulatorResourceProperty
logger
- Static variable in class org.globus.mds.usefulrp.
GLUEResourceProperty
logger
- Static variable in class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
logger
- Static variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
logger
- Static variable in class org.globus.mds.usefulrp.glue.
GangliaElementProducer
M
memInfo
- Variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
metadata
- Variable in class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
N
NS
- Static variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
O
org.globus.mds.usefulrp
- package org.globus.mds.usefulrp
org.globus.mds.usefulrp.glue
- package org.globus.mds.usefulrp.glue
osInfo
- Variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
P
PREFIX
- Static variable in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
performDecays(double)
- Method in class org.globus.mds.usefulrp.
AccumulatorResourceProperty
period
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty.PeriodicExecutor
number of seconds to wait after one execution has finished before starting the subsequent execution.
publishedValue
- Variable in class org.globus.mds.usefulrp.
AccumulatorResourceProperty
The stub type that will be serialised to go over the wire.
R
refresherThreadNumber
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty.PeriodicExecutor
counter to use for numbering in the names of the refresher threads
run()
- Method in class org.globus.mds.usefulrp.
GLUEResourceProperty.PeriodicExecutor
runScript()
- Method in class org.globus.mds.usefulrp.
GLUEResourceProperty.PeriodicExecutor
Executes the configured provider.
S
SERVICE_METADATA
- Static variable in class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
ServiceMetaDataResourceProperty
- class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
.
An MDS ResourceProperty that will allow services to publish the service version and service start time.
ServiceMetaDataResourceProperty()
- Constructor for class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
ServiceMetaDataResourceProperty(String)
- Constructor for class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
ServiceMetaDataResourceProperty(QName, String)
- Constructor for class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
SimpleGLUEResourceProperty
- class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
.
An MDS ResourceProperty that will allow services to easily publish host status information (limited to JDK system calls only) in the GLUE schema.
SimpleGLUEResourceProperty(QName)
- Constructor for class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
schedulerExecuter
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty
schedulerName
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty
scriptName
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty.PeriodicExecutor
Defines the type and name of the script to run.
setNamespace(String, String)
- Method in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
setServiceTypeName(String)
- Method in class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
setVersion(String)
- Method in class org.globus.mds.usefulrp.
ServiceMetaDataResourceProperty
startClusterExecutor()
- Method in class org.globus.mds.usefulrp.
GLUEResourceProperty
startSchedulerExecutor()
- Method in class org.globus.mds.usefulrp.
GLUEResourceProperty
T
thread
- Variable in class org.globus.mds.usefulrp.
GLUEResourceProperty.PeriodicExecutor
toString()
- Method in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
U
updateFileSystemInfo()
- Method in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
updateSystemInfo()
- Method in class org.globus.mds.usefulrp.
SimpleGLUEResourceProperty
X
xsltFilename
- Variable in class org.globus.mds.usefulrp.glue.
GangliaElementProducer
Points to the XSLT file that will perform the glue to ganglia transformation.
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes