|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.globus.wsrf.impl.BaseResourceProperty
org.globus.wsrf.impl.ReflectionResourceProperty
org.globus.mds.usefulrp.GLUEResourceProperty
An MDS ResourceProperty that will allow services to easily publish
queue and host status information in the GLUE schema.
This Resource property requires cluster and queue status provider scripts
to generate the actual data based on the batch system and cluster
monitoring system in place.
The output of the queue status provider should be an XML document
with root element a Scheduler element, as defined in the MDS
usefulrp schema package.
The output of the cluster status provider should be an XML document
with root element a GLUE Cluster element, as defined in the GLUE
schema XML mapping.
The provider scripts will be executed approximately every 5 minutes.
TODO this could become configurable, or even perhaps become
non-timebased, for example, by receiving push information.
| Field Summary |
| Fields inherited from class org.globus.wsrf.impl.BaseResourceProperty |
metaData |
| Constructor Summary | |
GLUEResourceProperty(QName name,
String scheduler)
|
|
| Method Summary | |
GLUECERPType |
getDynamicValue()
This method assembles cached data into a GLUE RP value. |
| Methods inherited from class org.globus.wsrf.impl.ReflectionResourceProperty |
add, clear, get, getValueSimple, initialize, isArray, isEmpty, iterator, remove, set, setObject, setPropertyName, size, toElements, toSOAPElements |
| Methods inherited from class org.globus.wsrf.impl.BaseResourceProperty |
convert, convertObject, convertPrimitive, getMetaData, setMetaData |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public GLUEResourceProperty(QName name,
String scheduler)
throws Exception
Exception - passes along any exception encountered
during construction of underlying ReflectionResourceProperty.| Method Detail |
public GLUECERPType getDynamicValue()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||