|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ResourceDescriptorRecord in eu.xtreemos.xati.API |
---|
Methods in eu.xtreemos.xati.API that return ResourceDescriptorRecord | |
---|---|
static ResourceDescriptorRecord |
XRCAServer.unregisterResource(ResourceID __id)
Remove the resource from the list of registered resources. |
Methods in eu.xtreemos.xati.API that return types with arguments of type ResourceDescriptorRecord | |
---|---|
static java.util.ArrayList<ResourceDescriptorRecord> |
XResMng.getNodeResourceDescriptor(CommunicationAddress __address)
A proxy call to ResourceMonitor.query of a service running at particular node. |
static java.util.ArrayList<ResourceDescriptorRecord> |
XRCAServer.getPendingResources()
Returns a list of resource descriptions describing the resources listed in the RCA DB as pending for registration. |
static java.util.ArrayList<ResourceDescriptorRecord> |
XRCAServer.getRegisteredResources()
Returns a list of resource descriptions describing the resources listed in the RCA DB as registered. |
static java.util.ArrayList<ResourceDescriptorRecord> |
XResMng.getResourceDescriptors(java.util.ArrayList<CommunicationAddress> __resources)
Retrieve the resource descriptors of the nodes from the given list. |
static java.util.ArrayList<ResourceDescriptorRecord> |
XResourceMonitor.queryResourceDescriptor()
Queries the local monitor data provider for machine status and returns a filled-in collection (that should at this point contain a single element) of resource descriptor records. |
Methods in eu.xtreemos.xati.API with parameters of type ResourceDescriptorRecord | |
---|---|
static java.lang.Integer |
XRCAServer.applyForRegistration(ResourceDescriptorRecord __resource)
Put the resource on the list of resources that can be registered, but need to wait for an authorised administrator to confirm the registration using the confirmRegistration call before
the resource can have its certificates signed by the RCA. |
Uses of ResourceDescriptorRecord in eu.xtreemos.xosd.jobmng |
---|
Method parameters in eu.xtreemos.xosd.jobmng with type arguments of type ResourceDescriptorRecord | |
---|---|
java.lang.Object |
JobMng.getInfoResourcesCB(java.util.ArrayList<ResourceDescriptorRecord> RDR)
Callback where I get information from a resource, and select one with the specified scheduling method. |
java.lang.Object |
JobMng.getInfoResourcesCBE(java.util.ArrayList<ResourceDescriptorRecord> RDR)
Callback where I get information from a resource (if it fails) |
Uses of ResourceDescriptorRecord in eu.xtreemos.xosd.resallocator |
---|
Method parameters in eu.xtreemos.xosd.resallocator with type arguments of type ResourceDescriptorRecord | |
---|---|
java.lang.Integer |
ResAllocator.invokeInitSucceeded(java.util.ArrayList<ResourceDescriptorRecord> result)
|
Uses of ResourceDescriptorRecord in eu.xtreemos.xosd.resmng |
---|
Fields in eu.xtreemos.xosd.resmng with type parameters of type ResourceDescriptorRecord | |
---|---|
(package private) java.util.ArrayList<ResourceDescriptorRecord> |
ResMngStorage.resources
A list of resoruce descriptors. |
Methods in eu.xtreemos.xosd.resmng that return types with arguments of type ResourceDescriptorRecord | |
---|---|
java.util.ArrayList<ResourceDescriptorRecord> |
ResMng.getNodeResourceDescriptor(CommunicationAddress address)
A proxy call to ResourceMonitor.query of a service running at particular node. |
java.util.ArrayList<ResourceDescriptorRecord> |
ResMng.getProxyResMonDescrReply(java.util.Hashtable<java.lang.String,java.lang.Object> glue)
The callback that concludes the call to ResMng.getNodeResourceDescriptor(CommunicationAddress)
and passes the returns the value. |
java.util.ArrayList<ResourceDescriptorRecord> |
ResMng.getResourceDescriptors(java.util.ArrayList<CommunicationAddress> resources)
Retrieve the resource descriptors of the nodes from the given list. |
java.util.ArrayList<ResourceDescriptorRecord> |
ResMng.getResourceDescriptorsFailure(java.lang.Exception ex)
|
java.util.ArrayList<ResourceDescriptorRecord> |
ResMng.getResourceDescriptorsSuccess(java.util.ArrayList<ResourceDescriptorRecord> result)
|
protected java.util.ArrayList<ResourceDescriptorRecord> |
ResMng.matchResources(java.util.ArrayList<ResourceDescriptorRecord> resources,
IConditionTreeNode conditionTreeRoot,
ResMngStorage storage)
Traverses the condition tree for each element in the resource descriptor collection and selects those that match the query expressed in the condition tree. |
Method parameters in eu.xtreemos.xosd.resmng with type arguments of type ResourceDescriptorRecord | |
---|---|
java.util.ArrayList<ResourceDescriptorRecord> |
ResMng.getResourceDescriptorsSuccess(java.util.ArrayList<ResourceDescriptorRecord> result)
|
protected java.util.ArrayList<ResourceDescriptorScorekeeper> |
ResMng.matchAndScoreResources(java.util.ArrayList<ResourceDescriptorRecord> resources,
IConditionTreeNode conditionTreeRoot)
|
protected java.util.ArrayList<ResourceDescriptorRecord> |
ResMng.matchResources(java.util.ArrayList<ResourceDescriptorRecord> resources,
IConditionTreeNode conditionTreeRoot,
ResMngStorage storage)
Traverses the condition tree for each element in the resource descriptor collection and selects those that match the query expressed in the condition tree. |
Uses of ResourceDescriptorRecord in eu.xtreemos.xosd.resmng.data |
---|
Fields in eu.xtreemos.xosd.resmng.data declared as ResourceDescriptorRecord | |
---|---|
ResourceDescriptorRecord |
ResourceDescriptorScorekeeper.resourceDescriptor
The node's resource descriptor |
Methods in eu.xtreemos.xosd.resmng.data with parameters of type ResourceDescriptorRecord | |
---|---|
boolean |
ConditionTreeCondition.evaluateNode(ResourceDescriptorRecord resource)
|
boolean |
ConditionTreeOperator.evaluateNode(ResourceDescriptorRecord resource)
Evaluates the node according to the operator and the descending nodes. |
boolean |
IConditionTreeNode.evaluateNode(ResourceDescriptorRecord resource)
Check the compliance of the input resource with the node of the condition subtree originating from this node. |
protected boolean |
ConditionTreeOperator.evaluateNodeAnd(ResourceDescriptorRecord resource)
Evaluate the && node of the tree. |
protected boolean |
ConditionTreeOperator.evaluateNodeOr(ResourceDescriptorRecord resource)
Evaluate the || node of the tree. |
double |
ConditionTreeCondition.evaluateScore(ResourceDescriptorRecord resource)
Check the compliance of the input resource with the node of the condition subtree originating from this node, and evaluate the score of the resource. |
double |
ConditionTreeOperator.evaluateScore(ResourceDescriptorRecord resource)
Check the compliance of the input resource with the node of the condition subtree originating from this node, and evaluate the score of the resource. |
double |
IConditionTreeNode.evaluateScore(ResourceDescriptorRecord resource)
Check the compliance of the input resource with the node of the condition subtree originating from this node, and evaluate the score of the resource. |
double |
ConditionTreeCondition.evaluateScore(ResourceDescriptorRecord resource,
java.util.Hashtable<java.lang.Integer,java.lang.Double> attributeWeight)
|
double |
ConditionTreeOperator.evaluateScore(ResourceDescriptorRecord resource,
java.util.Hashtable<java.lang.Integer,java.lang.Double> attributeWeight)
|
double |
IConditionTreeNode.evaluateScore(ResourceDescriptorRecord resource,
java.util.Hashtable<java.lang.Integer,java.lang.Double> attributeWeight)
Check the compliance of the input resource with the node of the condition subtree originating from this node, and evaluate the score of the resource. |
protected java.lang.Object |
ConditionTreeCondition.getMatchingResourceValue(ResourceDescriptorRecord resource)
Returns the value of the resource attribute that corresponds the condition tree node's attribute. |
boolean |
ConditionTreeCondition.getSubtreeScorekeeper(ResourceDescriptorRecord resource,
java.util.Hashtable<java.lang.Integer,AttributeScorekeeper> scorekeepers)
The method builds a hash table of AttributeScorekeeper instances for each of the attribute that takes part in the subtree of the condition tree that starts at the provided node. |
boolean |
ConditionTreeOperator.getSubtreeScorekeeper(ResourceDescriptorRecord resource,
java.util.Hashtable<java.lang.Integer,AttributeScorekeeper> scorekeepers)
|
boolean |
IConditionTreeNode.getSubtreeScorekeeper(ResourceDescriptorRecord resource,
java.util.Hashtable<java.lang.Integer,AttributeScorekeeper> scorekeepers)
The method builds a hash table of AttributeScorekeeper instances for each of the attribute that takes part in the subtree of the condition tree that starts at the provided node. |
protected boolean |
ConditionTreeOperator.getSubtreeScorekeeperNodeAnd(ResourceDescriptorRecord resource,
java.util.Hashtable<java.lang.Integer,AttributeScorekeeper> scorekeepers)
|
protected boolean |
ConditionTreeOperator.getSubtreeScorekeeperNodeOr(ResourceDescriptorRecord resource,
java.util.Hashtable<java.lang.Integer,AttributeScorekeeper> scorekeepers)
|
Constructors in eu.xtreemos.xosd.resmng.data with parameters of type ResourceDescriptorRecord | |
---|---|
ResourceDescriptorScorekeeper(ResourceDescriptorRecord resourceDescriptor,
double score)
|
Uses of ResourceDescriptorRecord in eu.xtreemos.xosd.resourcemonitor |
---|
Methods in eu.xtreemos.xosd.resourcemonitor that return types with arguments of type ResourceDescriptorRecord | |
---|---|
java.util.ArrayList<ResourceDescriptorRecord> |
ResourceMonitor.queryResourceDescriptor()
Queries the local monitor data provider for machine status and returns a filled-in collection (that should at this point contain a single element) of resource descriptor records. |
Uses of ResourceDescriptorRecord in eu.xtreemos.xosd.security.rca.client |
---|
Fields in eu.xtreemos.xosd.security.rca.client declared as ResourceDescriptorRecord | |
---|---|
protected ResourceDescriptorRecord |
RCAClient.myDescriptor
The resource descriptor of the client's node. |
Method parameters in eu.xtreemos.xosd.security.rca.client with type arguments of type ResourceDescriptorRecord | |
---|---|
java.lang.Integer |
RCAClient.processMyDescriptor(java.util.ArrayList<ResourceDescriptorRecord> descrs)
|
Uses of ResourceDescriptorRecord in eu.xtreemos.xosd.security.rca.server |
---|
Fields in eu.xtreemos.xosd.security.rca.server declared as ResourceDescriptorRecord | |
---|---|
ResourceDescriptorRecord |
RCAServer.RCAServerStorage.resource
The descriptor of a resource being added to a VO. |
Fields in eu.xtreemos.xosd.security.rca.server with type parameters of type ResourceDescriptorRecord | |
---|---|
protected java.util.Hashtable<java.lang.String,ResourceDescriptorRecord> |
ResourceRegistration.appliedResources
The collection of resources applied for the registration. |
protected java.util.Hashtable<java.lang.String,ResourceDescriptorRecord> |
ResourceRegistration.registeredResources
The collection of resources that have been successfully registered. |
Methods in eu.xtreemos.xosd.security.rca.server that return ResourceDescriptorRecord | |
---|---|
ResourceDescriptorRecord |
ResourceRegistration.confirmRegistration(ResourceID id)
Confirms the resouce registration by moving the resource's entry from the pending resources collection to the registered resources collection. |
ResourceDescriptorRecord |
ResourceRegistration.getResource(ResourceID id)
Checks whether the resource with the given id has been registered or is pending registration, and returns its description. |
ResourceDescriptorRecord |
RCAServer.unregisterResource(ResourceID id)
Remove the resource from the list of registered resources. |
ResourceDescriptorRecord |
ResourceRegistration.unregisterResource(ResourceID id)
Remove the resource previously registered with the given id. |
Methods in eu.xtreemos.xosd.security.rca.server that return types with arguments of type ResourceDescriptorRecord | |
---|---|
protected java.util.Hashtable<java.lang.String,ResourceDescriptorRecord> |
ResourceRegistration.getAppliedResources()
|
java.util.ArrayList<ResourceDescriptorRecord> |
RCAServer.getPendingResources()
Returns a list of resource descriptions describing the resources listed in the RCA DB as pending for registration. |
java.util.ArrayList<ResourceDescriptorRecord> |
ResourceRegistration.getPendingResources()
Return a list of resources currently pending for registration. |
java.util.ArrayList<ResourceDescriptorRecord> |
RCAServer.getRegisteredResources()
Returns a list of resource descriptions describing the resources listed in the RCA DB as registered. |
java.util.ArrayList<ResourceDescriptorRecord> |
ResourceRegistration.getRegisteredResources()
Return a list of currently registered resources. |
protected java.util.Hashtable<java.lang.String,ResourceDescriptorRecord> |
ResourceRegistration.getRegisterefResourcesHT()
|
Methods in eu.xtreemos.xosd.security.rca.server with parameters of type ResourceDescriptorRecord | |
---|---|
java.lang.Integer |
RCAServer.applyForRegistration(ResourceDescriptorRecord resource)
Put the resource on the list of resources that can be registered, but need to wait for an authorised administrator to confirm the registration using the confirmRegistration call before
the resource can have its certificates signed by the RCA. |
void |
ResourceRegistration.applyForResourceRegistration(ResourceID id,
ResourceDescriptorRecord resource)
Adds the resource to the list of resources that are waiting to be confirmed for registration. |
void |
ResourceRegistration.registerResource(ResourceID id,
ResourceDescriptorRecord resource)
Adds a resource to the list of registered entries. |
Uses of ResourceDescriptorRecord in eu.xtreemos.xosd.services |
---|
Methods in eu.xtreemos.xosd.services with parameters of type ResourceDescriptorRecord | |
---|---|
void |
SRCAServer.applyForRegistration(ResourceDescriptorRecord __resource)
Put the resource on the list of resources that can be registered, but need to wait for an authorised administrator to confirm the registration using the confirmRegistration call before
the resource can have its certificates signed by the RCA. |
void |
SRCAServer.applyForRegistration(ResourceDescriptorRecord __resource,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
Put the resource on the list of resources that can be registered, but need to wait for an authorised administrator to confirm the registration using the confirmRegistration call before
the resource can have its certificates signed by the RCA. |
void |
SRCAServer.applyForRegistration(ResourceDescriptorRecord __resource,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Put the resource on the list of resources that can be registered, but need to wait for an authorised administrator to confirm the registration using the confirmRegistration call before
the resource can have its certificates signed by the RCA. |
Method parameters in eu.xtreemos.xosd.services with type arguments of type ResourceDescriptorRecord | |
---|---|
void |
SJobMng.getInfoResourcesCB(java.util.ArrayList<ResourceDescriptorRecord> __RDR)
Callback where I get information from a resource, and select one with the specified scheduling method. |
void |
SJobMng.getInfoResourcesCB(java.util.ArrayList<ResourceDescriptorRecord> __RDR,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
Callback where I get information from a resource, and select one with the specified scheduling method. |
void |
SJobMng.getInfoResourcesCB(java.util.ArrayList<ResourceDescriptorRecord> __RDR,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Callback where I get information from a resource, and select one with the specified scheduling method. |
void |
SJobMng.getInfoResourcesCBE(java.util.ArrayList<ResourceDescriptorRecord> __RDR)
Callback where I get information from a resource (if it fails) |
void |
SJobMng.getInfoResourcesCBE(java.util.ArrayList<ResourceDescriptorRecord> __RDR,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
Callback where I get information from a resource (if it fails) |
void |
SJobMng.getInfoResourcesCBE(java.util.ArrayList<ResourceDescriptorRecord> __RDR,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Callback where I get information from a resource (if it fails) |
void |
SReservationManager.getResourceDescriptorsSuccess(java.util.ArrayList<ResourceDescriptorRecord> __result)
A call-back for internal use only. |
void |
SResMng.getResourceDescriptorsSuccess(java.util.ArrayList<ResourceDescriptorRecord> __result)
|
void |
SReservationManager.getResourceDescriptorsSuccess(java.util.ArrayList<ResourceDescriptorRecord> __result,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
A call-back for internal use only. |
void |
SResMng.getResourceDescriptorsSuccess(java.util.ArrayList<ResourceDescriptorRecord> __result,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
SReservationManager.getResourceDescriptorsSuccess(java.util.ArrayList<ResourceDescriptorRecord> __result,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
A call-back for internal use only. |
void |
SResMng.getResourceDescriptorsSuccess(java.util.ArrayList<ResourceDescriptorRecord> __result,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
SResAllocator.invokeInitSucceeded(java.util.ArrayList<ResourceDescriptorRecord> __result)
|
void |
SResAllocator.invokeInitSucceeded(java.util.ArrayList<ResourceDescriptorRecord> __result,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
SResAllocator.invokeInitSucceeded(java.util.ArrayList<ResourceDescriptorRecord> __result,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
SRCAClient.processMyDescriptor(java.util.ArrayList<ResourceDescriptorRecord> __descrs)
|
void |
SRCAClient.processMyDescriptor(java.util.ArrayList<ResourceDescriptorRecord> __descrs,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
SRCAClient.processMyDescriptor(java.util.ArrayList<ResourceDescriptorRecord> __descrs,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
Uses of ResourceDescriptorRecord in eu.xtreemos.xosd.utilities.resmng |
---|
Methods in eu.xtreemos.xosd.utilities.resmng that return types with arguments of type ResourceDescriptorRecord | |
---|---|
static java.util.ArrayList<ResourceDescriptorRecord> |
ResourceDescriptorRecordHelper.extractGLUE(java.util.Hashtable<java.lang.String,java.lang.Object> glue,
CommunicationAddress communicationAddress)
Extracts the selected substructures from a hashtable representing an XML formatted according to the GLUE v1.2 schema. |
Uses of ResourceDescriptorRecord in eu.xtreemos.xosd.utilities.security |
---|
Constructors in eu.xtreemos.xosd.utilities.security with parameters of type ResourceDescriptorRecord | |
---|---|
ResourceAttributes(ResourceDescriptorRecord resource)
|
|
ResourceAttributes(ResourceDescriptorRecord resourceDescriptor,
java.lang.String vo)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |