|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.globus.ogsa.impl.base.servicegroup.service.ServiceGroupPersistenceDelegate
Implements persiatence for ServiceGroup services
| Constructor Summary | |
ServiceGroupPersistenceDelegate(GridServiceBase serviceBase)
The constructor of the class. |
|
| Method Summary | |
_addResponse |
add(LocatorType serviceGroupEntryLocator,
LocatorType memberServiceLocator,
ExtensibilityType content,
TerminationTimeType terminationTimeType)
Adds an entry to this service group. |
boolean |
cleanupServiceGroupEntryService(java.lang.String serviceHandle)
Removes the serviceGroup Entry service for a given handle. |
boolean |
cleanupServiceGroupRegistrationService()
Removes the serviceGroup Registration service. |
HandleType[] |
getAllServiceGroupEntryLocators()
Retrieves all service group entries from the collection. |
org.w3c.dom.Document |
getServiceGroupEntryContentData(java.lang.String serviceGroupEntryHandle)
Retrieves the content Document for a given service group entry. |
EntryType[] |
getServiceGroupEntryData(java.lang.String serviceGroupHandle)
Retrieves the list of serviceGroup entries for a given service group. |
HandleType[] |
getServiceGroupEntryLocators(HandleType[] memberServiceHandles)
Retrieves the corresponding service group entries from the collection. |
org.w3c.dom.Element |
getServiceGroupEntryMemberServiceLocatorData(java.lang.String serviceGroupEntryHandle)
Retrieves the MemberServiceHandle service data for a given service group entry. |
void |
initialize()
Initializes the persistance Handler. |
boolean |
remove(HandleType[] memberServiceHandles)
Removes a list of service group entries. |
boolean |
removeServiceGroupEntry(HandleType serviceGroupEntryHandle)
Removes the service group entries from the collection. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ServiceGroupPersistenceDelegate(GridServiceBase serviceBase)
throws java.lang.Exception
| Method Detail |
public void initialize()
throws java.lang.Exception
java.lang.Exception - -
public _addResponse add(LocatorType serviceGroupEntryLocator,
LocatorType memberServiceLocator,
ExtensibilityType content,
TerminationTimeType terminationTimeType)
throws AddRefusedFaultType
serviceGroupEntryLocator - - The Service Group Entry LocatorTypememberServiceLocator - - LocatorType - The member service LocatorTypecontent - - The Member Content ExtensibilityTypeterminationTimeType - - Termination Time of the entry
AddRefusedFaultType - if the entry could not be persisted
public boolean remove(HandleType[] memberServiceHandles)
throws RemoveFailedFaultType,
MatchFailedFaultType
memberServiceHandles - - The List of member service Handles
RemoveFailedFaultType
MatchFailedFaultType
public boolean removeServiceGroupEntry(HandleType serviceGroupEntryHandle)
throws RemoveFailedFaultType
serviceGroupEntryHandle - - service group entry Handle for removal
RemoveFailedFaultType
public HandleType[] getServiceGroupEntryLocators(HandleType[] memberServiceHandles)
throws java.lang.Exception
memberServiceHandles - - Array of member service Handles for removal
java.lang.Exception
public HandleType[] getAllServiceGroupEntryLocators()
throws java.lang.Exception
java.lang.Exception
public org.w3c.dom.Element getServiceGroupEntryMemberServiceLocatorData(java.lang.String serviceGroupEntryHandle)
throws java.lang.Exception
serviceGroupEntryHandle - - The Service Group Entry Handle
java.lang.Exception
public org.w3c.dom.Document getServiceGroupEntryContentData(java.lang.String serviceGroupEntryHandle)
throws java.lang.Exception
serviceGroupEntryHandle - - The Service Group Entry Handle
Excpetion
java.lang.Exception
public EntryType[] getServiceGroupEntryData(java.lang.String serviceGroupHandle)
throws java.lang.Exception
serviceGroupHandle - - The Service Group Handle
java.lang.Exception
public boolean cleanupServiceGroupEntryService(java.lang.String serviceHandle)
throws java.lang.Exception
serviceHandle - - The Service Group Entry Service Handle
java.lang.Exception - -
public boolean cleanupServiceGroupRegistrationService()
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||