Class DefaultVOMSServerInfoStore
java.lang.Object
org.italiangrid.voms.request.impl.DefaultVOMSServerInfoStore
- All Implemented Interfaces:
VOMSServerInfoStore
A
DefaultVOMSServerInfoStore organizes voms servers found in vomses
configuration files in map keyed by vo alias. This way is easy to know which
servers acts as replicas for the same vos.- Author:
- Andrea Ceccanti
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds aVOMSServerInfoto thisVOMSServerInfoStore.Returns a set of allVOMSServerInfoobjects in thisVOMSServerInfoStore.getVOMSServerInfo(String voName) Returns a set ofVOMSServerInfoobject matching a vo name or alias passed as argument.
-
Field Details
-
serverInfoStore
-
-
Method Details
-
addVOMSServerInfo
Description copied from interface:VOMSServerInfoStoreAdds aVOMSServerInfoto thisVOMSServerInfoStore.- Specified by:
addVOMSServerInfoin interfaceVOMSServerInfoStore- Parameters:
info- theVOMSServerInfoobject to add.
-
getVOMSServerInfo
Description copied from interface:VOMSServerInfoStoreReturns a set of allVOMSServerInfoobjects in thisVOMSServerInfoStore.- Specified by:
getVOMSServerInfoin interfaceVOMSServerInfoStore- Returns:
- a possibly empty set of all
VOMSServerInfoobjects in thisVOMSServerInfoStore.
-
getVOMSServerInfo
Description copied from interface:VOMSServerInfoStoreReturns a set ofVOMSServerInfoobject matching a vo name or alias passed as argument.- Specified by:
getVOMSServerInfoin interfaceVOMSServerInfoStore- Parameters:
voName- a VO name- Returns:
- a possibly empty set of
VOMSServerInfoobject matching the vo name or alias passed as argument
-