g-Eclipse
Release 1.0.0

eu.geclipse.info.glue
Class GlueIndex

java.lang.Object
  extended by eu.geclipse.info.glue.GlueIndex
All Implemented Interfaces:
java.io.Serializable

public class GlueIndex
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 java.util.Hashtable<java.lang.String,AbstractGlueTable> fullIndex
           
 java.util.Hashtable<java.lang.String,GlueBatchJob> glueBatchJob
           
 java.util.Hashtable<java.lang.String,GlueBatchQueue> glueBatchQueue
           
 java.util.Hashtable<java.lang.String,GlueBatchSystem> glueBatchSystem
           
 java.util.Hashtable<java.lang.String,GlueCE> glueCE
           
 java.util.Hashtable<java.lang.String,GlueCEAccessControlBaseRule> glueCEAccessControlBaseRule
           
 java.util.Hashtable<java.lang.String,GlueCEContactString> glueCEContactString
           
 java.util.Hashtable<java.lang.String,GlueCESEBind> glueCESEBind
           
 java.util.Hashtable<java.lang.String,GlueCEVOView> glueCEVOView
           
 java.util.Hashtable<java.lang.String,GlueCEVOViewAccessControlBaseRule> glueCEVOViewAccessControlBaseRule
           
 java.util.Hashtable<java.lang.String,GlueCluster> glueCluster
           
 java.util.Hashtable<java.lang.String,GlueHost> glueHost
           
 java.util.Hashtable<java.lang.String,GlueHostLocalFileSystem> glueHostLocalFileSystem
           
 java.util.Hashtable<java.lang.String,GlueHostNetworkAdapter> glueHostNetworkAdapter
           
 java.util.Hashtable<java.lang.String,GlueHostPoolAccount> glueHostPoolAccount
           
 java.util.Hashtable<java.lang.String,GlueHostProcess> glueHostProcess
           
 java.util.Hashtable<java.lang.String,GlueHostRemoteFileSystem> glueHostRemoteFileSystem
           
 java.util.Hashtable<java.lang.String,GlueHostRole> glueHostRole
           
 java.util.Hashtable<java.lang.String,GlueLocation> glueLocation
           
 java.util.Hashtable<java.lang.String,GlueSA> glueSA
           
 java.util.Hashtable<java.lang.String,GlueSAAccessControlBaseRule> glueSAAccessControlBaseRule
           
 java.util.Hashtable<java.lang.String,GlueSE> glueSE
           
 java.util.Hashtable<java.lang.String,GlueSEAccessProtocol> glueSEAccessProtocol
           
 java.util.Hashtable<java.lang.String,GlueSEAccessProtocolCapability> glueSEAccessProtocolCapability
           
 java.util.Hashtable<java.lang.String,GlueSEAccessProtocolSupportedSecurity> glueSEAccessProtocolSupportedSecurity
           
 java.util.Hashtable<java.lang.String,GlueSEControlProtocol> glueSEControlProtocol
           
 java.util.Hashtable<java.lang.String,GlueSEControlProtocolCapability> glueSEControlProtocolCapability
           
 java.util.Hashtable<java.lang.String,GlueService> glueService
           
 java.util.Hashtable<java.lang.String,GlueServiceAccessControlRule> glueServiceAccessControlRule
           
 java.util.Hashtable<java.lang.String,GlueServiceAssociation> glueServiceAssociation
           
 java.util.Hashtable<java.lang.String,GlueServiceData> glueServiceData
           
 java.util.Hashtable<java.lang.String,GlueServiceOwner> glueServiceOwner
           
 java.util.Hashtable<java.lang.String,GlueServiceStatus> glueServiceStatus
           
 java.util.Hashtable<java.lang.String,GlueSite> glueSite
           
 java.util.Hashtable<java.lang.String,GlueSiteInfo> glueSiteInfo
           
 java.util.Hashtable<java.lang.String,GlueSiteSponsor> glueSiteSponsor
           
 java.util.Hashtable<java.lang.String,GlueSL> glueSL
           
 java.util.Hashtable<java.lang.String,GlueSubCluster> glueSubCluster
           
 java.util.Hashtable<java.lang.String,GlueSubClusterLocation> glueSubClusterLocation
           
 java.util.Hashtable<java.lang.String,GlueSubClusterSoftwareRunTimeEnvironment> glueSubClusterSoftwareRunTimeEnvironment
           
 java.util.Hashtable<java.lang.String,GlueVO> glueVO
           
 java.lang.String voListString
           
 
Method Summary
static void drop()
          Delete the file where the glue information is stored and set glueIndexInstance to null.
 AbstractGlueTable get(java.lang.String objectName, java.lang.String key, boolean onlyIfExists)
           
 GlueBatchJob getGlueBatchJob(java.lang.String key)
          Get the GlueBatchJob
 GlueBatchQueue getGlueBatchQueue(java.lang.String key)
          Get the GlueBatchQueue
 GlueBatchSystem getGlueBatchSystem(java.lang.String key)
          Get the GlueBatchSystem
 GlueCE getGlueCE(java.lang.String key)
          Get the GlueCE
 GlueCEAccessControlBaseRule getGlueCEAccessControlBaseRule(java.lang.String key)
          Get the GlueCEAccessControlBaseRule
 GlueCEContactString getGlueCEContactString(java.lang.String key)
          Get the GlueCEContactString
 GlueCESEBind getGlueCESEBind(java.lang.String key)
          Get the GlueCESEBind
 GlueCEVOView getGlueCEVOView(java.lang.String key)
          Get the GlueCEVOView
 GlueCEVOViewAccessControlBaseRule getGlueCEVOViewAccessControlBaseRule(java.lang.String key)
          Get the GlueCEVOViewAccessControlBaseRule
 GlueCluster getGlueCluster(java.lang.String key)
          Get the GlueCluster
 GlueHost getGlueHost(java.lang.String key)
          Get the GlueHost
 GlueHostLocalFileSystem getGlueHostLocalFileSystem(java.lang.String key)
          Get the GlueHostLocalFileSystem
 GlueHostNetworkAdapter getGlueHostNetworkAdapter(java.lang.String key)
          Get the GlueHostNetworkAdapter
 GlueHostPoolAccount getGlueHostPoolAccount(java.lang.String key)
          Get the GlueHostPoolAccount
 GlueHostProcess getGlueHostProcess(java.lang.String key)
          Get the GlueHostProcess
 GlueHostRemoteFileSystem getGlueHostRemoteFileSystem(java.lang.String key)
          Get the GlueHostRemoteFileSystem
 GlueHostRole getGlueHostRole(java.lang.String key)
          Get the GlueHostRole
 GlueLocation getGlueLocation(java.lang.String key)
           
 GlueSA getGlueSA(java.lang.String key)
          Get the GlueSA
 GlueSAAccessControlBaseRule getGlueSAAccessControlBaseRule(java.lang.String key)
          Get the GlueSAAccessControlBaseRule
 GlueSE getGlueSE(java.lang.String key)
          Get the Glue Storage Element
 GlueSEAccessProtocol getGlueSEAccessProtocol(java.lang.String key)
          Get the GlueSEAccessProtocol
 GlueSEAccessProtocolCapability getGlueSEAccessProtocolCapability(java.lang.String key)
          Get the GlueSEAccessProtocolCapability
 GlueSEAccessProtocolSupportedSecurity getGlueSEAccessProtocolSupportedSecurity(java.lang.String key)
          Get the GlueSEAccessProtocolSupportedSecurity
 GlueSEControlProtocol getGlueSEControlProtocol(java.lang.String key)
          Get the GlueSEControlProtocol
 GlueSEControlProtocolCapability getGlueSEControlProtocolCapability(java.lang.String key)
          Get the GlueSEControlProtocolCapability
 GlueService getGlueService(java.lang.String key)
          Get the GlueService
 GlueServiceAccessControlRule getGlueServiceAccessControlRule(java.lang.String key)
          Get the GlueServiceAccessControlRule
 GlueServiceAssociation getGlueServiceAssociation(java.lang.String key)
          Get the GlueServiceAssociation
 GlueServiceData getGlueServiceData(java.lang.String key)
          Get the GlueServiceData
 GlueServiceOwner getGlueServiceOwner(java.lang.String key)
          Get the GlueServiceOwner
 GlueServiceStatus getGlueServiceStatus(java.lang.String key)
          Get the GlueServiceStatus
 GlueSite getGlueSite(java.lang.String key)
          Get the Glue Site.
 GlueSiteInfo getGlueSiteInfo(java.lang.String key)
          Get the GlueSiteInfo
 GlueSiteSponsor getGlueSiteSponsor(java.lang.String key)
          Get the GlueSiteSponsor
 GlueSL getGlueSL(java.lang.String key)
          Get the GlueSL
 GlueSubCluster getGlueSubCluster(java.lang.String key)
          Get the GlueSubCluster
 GlueSubClusterLocation getGlueSubClusterLocation(java.lang.String key)
          Get the GlueSubClusterLocation
 GlueSubClusterSoftwareRunTimeEnvironment getGlueSubClusterSoftwareRunTimeEnvironment(java.lang.String key)
          Get the GlueSubClusterSoftwareRunTimeEnvironment
 GlueVO getGlueVO(java.lang.String key)
          Get the GlueVO
static GlueIndex getInstance()
           
 java.util.ArrayList<AbstractGlueTable> getList(java.lang.String glueObjectName, java.lang.String objectTableName)
           
static java.lang.String[] getObjectTypeList()
           
static void serializeInstance()
          Serialize the contents of the Glue data-structure to disk
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

voListString

public java.lang.String voListString

glueHost

public java.util.Hashtable<java.lang.String,GlueHost> glueHost

glueSite

public java.util.Hashtable<java.lang.String,GlueSite> glueSite

glueSE

public java.util.Hashtable<java.lang.String,GlueSE> glueSE

glueSL

public java.util.Hashtable<java.lang.String,GlueSL> glueSL

glueCluster

public java.util.Hashtable<java.lang.String,GlueCluster> glueCluster

glueSubCluster

public java.util.Hashtable<java.lang.String,GlueSubCluster> glueSubCluster

glueCE

public java.util.Hashtable<java.lang.String,GlueCE> glueCE

glueBatchJob

public java.util.Hashtable<java.lang.String,GlueBatchJob> glueBatchJob

glueBatchQueue

public java.util.Hashtable<java.lang.String,GlueBatchQueue> glueBatchQueue

glueBatchSystem

public java.util.Hashtable<java.lang.String,GlueBatchSystem> glueBatchSystem

glueCEAccessControlBaseRule

public java.util.Hashtable<java.lang.String,GlueCEAccessControlBaseRule> glueCEAccessControlBaseRule

glueCEContactString

public java.util.Hashtable<java.lang.String,GlueCEContactString> glueCEContactString

glueCESEBind

public java.util.Hashtable<java.lang.String,GlueCESEBind> glueCESEBind

glueCEVOView

public java.util.Hashtable<java.lang.String,GlueCEVOView> glueCEVOView

glueCEVOViewAccessControlBaseRule

public java.util.Hashtable<java.lang.String,GlueCEVOViewAccessControlBaseRule> glueCEVOViewAccessControlBaseRule

glueHostLocalFileSystem

public java.util.Hashtable<java.lang.String,GlueHostLocalFileSystem> glueHostLocalFileSystem

glueHostNetworkAdapter

public java.util.Hashtable<java.lang.String,GlueHostNetworkAdapter> glueHostNetworkAdapter

glueHostPoolAccount

public java.util.Hashtable<java.lang.String,GlueHostPoolAccount> glueHostPoolAccount

glueHostProcess

public java.util.Hashtable<java.lang.String,GlueHostProcess> glueHostProcess

glueHostRemoteFileSystem

public java.util.Hashtable<java.lang.String,GlueHostRemoteFileSystem> glueHostRemoteFileSystem

glueHostRole

public java.util.Hashtable<java.lang.String,GlueHostRole> glueHostRole

glueSA

public java.util.Hashtable<java.lang.String,GlueSA> glueSA

glueSAAccessControlBaseRule

public java.util.Hashtable<java.lang.String,GlueSAAccessControlBaseRule> glueSAAccessControlBaseRule

glueSEAccessProtocol

public java.util.Hashtable<java.lang.String,GlueSEAccessProtocol> glueSEAccessProtocol

glueSEAccessProtocolCapability

public java.util.Hashtable<java.lang.String,GlueSEAccessProtocolCapability> glueSEAccessProtocolCapability

glueSEAccessProtocolSupportedSecurity

public java.util.Hashtable<java.lang.String,GlueSEAccessProtocolSupportedSecurity> glueSEAccessProtocolSupportedSecurity

glueSEControlProtocol

public java.util.Hashtable<java.lang.String,GlueSEControlProtocol> glueSEControlProtocol

glueSEControlProtocolCapability

public java.util.Hashtable<java.lang.String,GlueSEControlProtocolCapability> glueSEControlProtocolCapability

glueService

public java.util.Hashtable<java.lang.String,GlueService> glueService

glueServiceAccessControlRule

public java.util.Hashtable<java.lang.String,GlueServiceAccessControlRule> glueServiceAccessControlRule

glueServiceAssociation

public java.util.Hashtable<java.lang.String,GlueServiceAssociation> glueServiceAssociation

glueServiceData

public java.util.Hashtable<java.lang.String,GlueServiceData> glueServiceData

glueServiceOwner

public java.util.Hashtable<java.lang.String,GlueServiceOwner> glueServiceOwner

glueServiceStatus

public java.util.Hashtable<java.lang.String,GlueServiceStatus> glueServiceStatus

glueSiteInfo

public java.util.Hashtable<java.lang.String,GlueSiteInfo> glueSiteInfo

glueSiteSponsor

public java.util.Hashtable<java.lang.String,GlueSiteSponsor> glueSiteSponsor

glueSubClusterLocation

public java.util.Hashtable<java.lang.String,GlueSubClusterLocation> glueSubClusterLocation

glueSubClusterSoftwareRunTimeEnvironment

public java.util.Hashtable<java.lang.String,GlueSubClusterSoftwareRunTimeEnvironment> glueSubClusterSoftwareRunTimeEnvironment

glueVO

public java.util.Hashtable<java.lang.String,GlueVO> glueVO

glueLocation

public java.util.Hashtable<java.lang.String,GlueLocation> glueLocation

fullIndex

public java.util.Hashtable<java.lang.String,AbstractGlueTable> fullIndex
Method Detail

getInstance

public static GlueIndex getInstance()
Returns:
the singleton instance to the Glue information datastructure

drop

public static void drop()
Delete the file where the glue information is stored and set glueIndexInstance to null.


serializeInstance

public static void serializeInstance()
Serialize the contents of the Glue data-structure to disk


get

public AbstractGlueTable get(java.lang.String objectName,
                             java.lang.String key,
                             boolean onlyIfExists)
Parameters:
objectName - String representing the name of the Glue Object such as "GlueSite", "GlueCE", "GlueSE" ...
key - the unique identifier for the Object to be retrieved
onlyIfExists -
Returns:
The Glue object with the specified key, null otherwise

getList

public java.util.ArrayList<AbstractGlueTable> getList(java.lang.String glueObjectName,
                                                      java.lang.String objectTableName)
Parameters:
glueObjectName - String representing the name of the Glue Object such as "GlueSite", "GlueCE", "GlueSE" ... and is a AbstractGlueTable
objectTableName - A string that defines the value that the parameter tableName of the Glue Object
Returns:
An ArrayList containing the GlueObject passed in the gluetableName parameter or an empty ArrayList
See Also:
AbstractGlueTable

getObjectTypeList

public static java.lang.String[] getObjectTypeList()
Returns:
A list of all possible Glue object types

getGlueLocation

public GlueLocation getGlueLocation(java.lang.String key)

getGlueHost

public GlueHost getGlueHost(java.lang.String key)
Get the GlueHost

Parameters:
key - the name of the GlueHost
Returns:
the GlueHost or null.

getGlueSite

public GlueSite getGlueSite(java.lang.String key)
Get the Glue Site.

Parameters:
key - the name of the glue site
Returns:
the GlueSite or null

getGlueSE

public GlueSE getGlueSE(java.lang.String key)
Get the Glue Storage Element

Parameters:
key - the name of the GlueSE
Returns:
the GlueSE or null

getGlueSL

public GlueSL getGlueSL(java.lang.String key)
Get the GlueSL

Parameters:
key - the name of the GlueSL
Returns:
the GlueSL or null

getGlueCluster

public GlueCluster getGlueCluster(java.lang.String key)
Get the GlueCluster

Parameters:
key - the name of the GlueCluster
Returns:
the GlueCluster or null

getGlueSubCluster

public GlueSubCluster getGlueSubCluster(java.lang.String key)
Get the GlueSubCluster

Parameters:
key - the name of the GlueSubCluster
Returns:
the GlueSubCluster or null

getGlueCE

public GlueCE getGlueCE(java.lang.String key)
Get the GlueCE

Parameters:
key - the name of the GlueCE
Returns:
the GlueCE or null

getGlueBatchJob

public GlueBatchJob getGlueBatchJob(java.lang.String key)
Get the GlueBatchJob

Parameters:
key - the name of the GlueBatchJob
Returns:
the GlueBatchJob or null

getGlueBatchQueue

public GlueBatchQueue getGlueBatchQueue(java.lang.String key)
Get the GlueBatchQueue

Parameters:
key - the name of the GlueBatchQueue
Returns:
the GlueBatchQueue or null.

getGlueBatchSystem

public GlueBatchSystem getGlueBatchSystem(java.lang.String key)
Get the GlueBatchSystem

Parameters:
key - the name of the GlueBatchSystem
Returns:
the GlueBatchSystem or null

getGlueCEAccessControlBaseRule

public GlueCEAccessControlBaseRule getGlueCEAccessControlBaseRule(java.lang.String key)
Get the GlueCEAccessControlBaseRule

Parameters:
key - the name of the GlueCEAccessControlBaseRule
Returns:
the GlueCEAccessControlBaseRule or null

getGlueCEContactString

public GlueCEContactString getGlueCEContactString(java.lang.String key)
Get the GlueCEContactString

Parameters:
key - the name of the GlueCEContactString
Returns:
the GlueCEContactString or null

getGlueCESEBind

public GlueCESEBind getGlueCESEBind(java.lang.String key)
Get the GlueCESEBind

Parameters:
key - the name of the GlueCESEBind to get
Returns:
the GlueCESEBind or null

getGlueCEVOView

public GlueCEVOView getGlueCEVOView(java.lang.String key)
Get the GlueCEVOView

Parameters:
key - the name of the GlueCEVOView to get
Returns:
the GlueCEVOView or null.

getGlueCEVOViewAccessControlBaseRule

public GlueCEVOViewAccessControlBaseRule getGlueCEVOViewAccessControlBaseRule(java.lang.String key)
Get the GlueCEVOViewAccessControlBaseRule

Parameters:
key - the name of the GlueCEVOViewAccessControlBaseRule to get
Returns:
the GlueCEVOViewAccessControlBaseRule or null

getGlueHostLocalFileSystem

public GlueHostLocalFileSystem getGlueHostLocalFileSystem(java.lang.String key)
Get the GlueHostLocalFileSystem

Parameters:
key - the name of the GlueHostLocalFileSystem to get
Returns:
the GlueHostLocalFileSystem or null

getGlueHostNetworkAdapter

public GlueHostNetworkAdapter getGlueHostNetworkAdapter(java.lang.String key)
Get the GlueHostNetworkAdapter

Parameters:
key - the name of the GlueHostNetworkAdapter to get
Returns:
GlueHostNetworkAdapter or null

getGlueHostPoolAccount

public GlueHostPoolAccount getGlueHostPoolAccount(java.lang.String key)
Get the GlueHostPoolAccount

Parameters:
key - the name of the GlueHostPoolAccount
Returns:
the GlueHostPoolAccount or null

getGlueHostProcess

public GlueHostProcess getGlueHostProcess(java.lang.String key)
Get the GlueHostProcess

Parameters:
key - the name of the GlueHostProcess to get
Returns:
the GlueHostProcess or null

getGlueHostRemoteFileSystem

public GlueHostRemoteFileSystem getGlueHostRemoteFileSystem(java.lang.String key)
Get the GlueHostRemoteFileSystem

Parameters:
key - the name of the GlueHostRemoteFileSystem to get
Returns:
the GlueHostRemoteFileSystem or null

getGlueHostRole

public GlueHostRole getGlueHostRole(java.lang.String key)
Get the GlueHostRole

Parameters:
key - the name of the GlueHostRole to get
Returns:
the GlueHostRole or null

getGlueSA

public GlueSA getGlueSA(java.lang.String key)
Get the GlueSA

Parameters:
key - the name of the GlueSA to get
Returns:
the GlueSA or null

getGlueSAAccessControlBaseRule

public GlueSAAccessControlBaseRule getGlueSAAccessControlBaseRule(java.lang.String key)
Get the GlueSAAccessControlBaseRule

Parameters:
key - the name of the GlueSAAccessControlBaseRule
Returns:
the GlueSAAccessControlBaseRule or null

getGlueSEAccessProtocol

public GlueSEAccessProtocol getGlueSEAccessProtocol(java.lang.String key)
Get the GlueSEAccessProtocol

Parameters:
key - the name of the GlueSEAccessProtocol to get
Returns:
the GlueSEAccessProtocol or null

getGlueSEAccessProtocolCapability

public GlueSEAccessProtocolCapability getGlueSEAccessProtocolCapability(java.lang.String key)
Get the GlueSEAccessProtocolCapability

Parameters:
key - the name of the GlueSEAccessProtocolCapability to get
Returns:
the GlueSEAccessProtocolCapability or null

getGlueSEAccessProtocolSupportedSecurity

public GlueSEAccessProtocolSupportedSecurity getGlueSEAccessProtocolSupportedSecurity(java.lang.String key)
Get the GlueSEAccessProtocolSupportedSecurity

Parameters:
key - the name of the GlueSEAccessProtocolSupportedSecurity to get
Returns:
the GlueSEAccessProtocolSupportedSecurity or null

getGlueSEControlProtocol

public GlueSEControlProtocol getGlueSEControlProtocol(java.lang.String key)
Get the GlueSEControlProtocol

Parameters:
key - the name of the GlueSEControlProtocol
Returns:
the GlueSEControlProtocol or null

getGlueSEControlProtocolCapability

public GlueSEControlProtocolCapability getGlueSEControlProtocolCapability(java.lang.String key)
Get the GlueSEControlProtocolCapability

Parameters:
key - the name of the GlueSEControlProtocolCapability to get
Returns:
the GlueSEControlProtocolCapability or null

getGlueService

public GlueService getGlueService(java.lang.String key)
Get the GlueService

Parameters:
key - the name of the GlueService to get
Returns:
the GlueService or null

getGlueServiceAccessControlRule

public GlueServiceAccessControlRule getGlueServiceAccessControlRule(java.lang.String key)
Get the GlueServiceAccessControlRule

Parameters:
key - the name of the GlueServiceAccessControlRule to get
Returns:
the GlueServiceAccessControlRule or null

getGlueServiceAssociation

public GlueServiceAssociation getGlueServiceAssociation(java.lang.String key)
Get the GlueServiceAssociation

Parameters:
key - the name of the GlueServiceAssociation to get
Returns:
the GlueServiceAssociation or null

getGlueServiceData

public GlueServiceData getGlueServiceData(java.lang.String key)
Get the GlueServiceData

Parameters:
key - the name of the GlueServiceData to get
Returns:
the GlueServiceData or null

getGlueServiceOwner

public GlueServiceOwner getGlueServiceOwner(java.lang.String key)
Get the GlueServiceOwner

Parameters:
key - the name of the GlueServiceOwner to get
Returns:
the GlueServiceOwner or null

getGlueServiceStatus

public GlueServiceStatus getGlueServiceStatus(java.lang.String key)
Get the GlueServiceStatus

Parameters:
key - the name of the GlueServiceStatus to get
Returns:
the GlueServiceStatus or null

getGlueSiteInfo

public GlueSiteInfo getGlueSiteInfo(java.lang.String key)
Get the GlueSiteInfo

Parameters:
key - the name of the GlueSiteInfo
Returns:
the GlueSiteInfo or null

getGlueSiteSponsor

public GlueSiteSponsor getGlueSiteSponsor(java.lang.String key)
Get the GlueSiteSponsor

Parameters:
key - the name of the GlueSiteSponsor
Returns:
the GlueSiteSponsor or null

getGlueSubClusterLocation

public GlueSubClusterLocation getGlueSubClusterLocation(java.lang.String key)
Get the GlueSubClusterLocation

Parameters:
key - the name of the GlueSubClusterLocation to get
Returns:
the GlueSubClusterLocation or null

getGlueSubClusterSoftwareRunTimeEnvironment

public GlueSubClusterSoftwareRunTimeEnvironment getGlueSubClusterSoftwareRunTimeEnvironment(java.lang.String key)
Get the GlueSubClusterSoftwareRunTimeEnvironment

Parameters:
key - the name of the GlueSubClusterSoftwareRunTimeEnvironment
Returns:
the GlueSubClusterSoftwareRunTimeEnvironment or null

getGlueVO

public GlueVO getGlueVO(java.lang.String key)
Get the GlueVO

Parameters:
key - the name of the GlueVO to get
Returns:
the GlueVO or null

g-Eclipse
Release 1.0.0