|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
java.lang.String |
getCloseCE(java.lang.String seHost)
Return the close CE information based on an SE host |
java.lang.String |
getCloseSE(java.lang.String ce)
Return list the close SE hosts based on a CE string |
ComputingElementInfo |
getComputingElementInfoById(java.lang.String ce)
Return the CE-Info object based on a host name. |
java.net.URI |
getLocalReplicaCatalogLocation()
return the local LRC instance for the system |
java.net.URI |
getMetadataCatalogLocation()
return the single RMC instance for the system |
java.lang.String[] |
getProtocols(java.lang.String name,
java.lang.String seID)
get all protocols for a given SE |
java.net.URI |
getRemoteReplicaCatalogLocation(java.lang.String seHost)
return the (remote) LRC endpoint for this host. |
java.net.URI |
getReplicaLocationIndexLocation()
return the local RLI instance |
java.net.URI |
getReplicaOptimizationLocation()
return the local ROS instance for the system |
java.util.ArrayList |
getSEList()
return all SE names |
StorageElementInfo |
getStorageElementInfoByHost(java.lang.String host)
Return the SE-Info object based on a host name. |
StorageResource |
getStorageResourceByHost(java.lang.String seHost)
Return the storage resource associated with a given host. |
boolean |
haveCE(java.lang.String host)
Check whether a given host is a valid CE |
boolean |
haveSE(java.lang.String seHost)
Check whether a given host is in our list of SEs |
void |
printInfo(java.io.PrintStream out)
Print the information used by the replica manager, as obtained from the info service specified by the configuration file, to the given stream. |
void |
printInfoForStub(java.io.PrintStream out)
Just like printInfo, but print it in a format that can be reused by the InfoServiceStub object as input file. |
Method Detail |
public boolean haveSE(java.lang.String seHost) throws InfoServiceException
InfoServiceException
public boolean haveCE(java.lang.String host) throws InfoServiceException
host
-
InfoServiceException
public java.lang.String getCloseCE(java.lang.String seHost) throws ConfigurationException, InfoServiceException
seHost
-
ConfigurationException
InfoServiceException
public java.lang.String getCloseSE(java.lang.String ce) throws ConfigurationException, InfoServiceException
ce
-
ConfigurationException
InfoServiceException
public java.net.URI getLocalReplicaCatalogLocation() throws InfoServiceException
InfoServiceException
public java.net.URI getRemoteReplicaCatalogLocation(java.lang.String seHost) throws InfoServiceException
InfoServiceException
public java.net.URI getMetadataCatalogLocation() throws InfoServiceException
InfoServiceException
public java.net.URI getReplicaLocationIndexLocation() throws InfoServiceException
InfoServiceException
public java.net.URI getReplicaOptimizationLocation() throws InfoServiceException
InfoServiceException
public StorageResource getStorageResourceByHost(java.lang.String seHost) throws InfoServiceException, StorageResourceException
seHost
-
InfoServiceException
StorageResourceException
public ComputingElementInfo getComputingElementInfoById(java.lang.String ce) throws InfoServiceException
ce
- the ce id
InfoServiceException
ComputingElementInfo
public StorageElementInfo getStorageElementInfoByHost(java.lang.String host) throws InfoServiceException
host
- the host
InfoServiceException
StorageElementInfo
public void printInfo(java.io.PrintStream out) throws InfoServiceException, ConfigurationException
out
- The PrintStream object to print to.
InfoServiceException
ConfigurationException
public void printInfoForStub(java.io.PrintStream out) throws InfoServiceException, ConfigurationException
out
- the PrintStream to print to
InfoServiceException
ConfigurationException
public java.lang.String[] getProtocols(java.lang.String name, java.lang.String seID) throws InfoServiceException
InfoServiceException
public java.util.ArrayList getSEList() throws InfoServiceException
InfoServiceException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |