org.globus.wsrf.impl.servicegroup.inmemory
Class InMemoryServiceGroupService
java.lang.Object
org.globus.wsrf.impl.servicegroup.inmemory.InMemoryServiceGroupService
- All Implemented Interfaces:
- Remote, ServiceGroup
- public class InMemoryServiceGroupService
- extends Object
- implements ServiceGroup
Service group implementation.
The ServiceSroup API has no exposed operations; just
read-only ResourceProperties; this service at the moment doesn't
therefore do much. TODO However it may be desirable to
make the standard implementation expose additional WSRF stuff
such as lifetime management? Very likely, for example, that this
should expose the ServiceGroup add/remove topics.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sgrp
ServiceGroupRegistrationProvider sgrp
- TODO: hmm, can't get op providers to work properly so do it this way
for now.
getResourcePropertyProvider
private GetResourcePropertyProvider getResourcePropertyProvider
InMemoryServiceGroupService
public InMemoryServiceGroupService()
add
public EndpointReferenceType add(Add addRequest)
throws RemoteException,
ContentCreationFailedFaultType,
AddRefusedFaultType,
UnsupportedMemberInterfaceFaultType
- Throws:
RemoteException
ContentCreationFailedFaultType
AddRefusedFaultType
UnsupportedMemberInterfaceFaultType
getResourceProperty
public GetResourcePropertyResponse getResourceProperty(QName name)
throws RemoteException,
InvalidResourcePropertyQNameFaultType,
ResourceUnknownFaultType
- Specified by:
getResourceProperty in interface ServiceGroup
- Throws:
RemoteException
InvalidResourcePropertyQNameFaultType
ResourceUnknownFaultType