|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.globus.ogsa.impl.samples.callback.ProviderCallbackRecorder
| Constructor Summary | |
ProviderCallbackRecorder()
|
|
| Method Summary | |
void |
activate(GridContext context)
called when a service becomes active after having been deactivated. |
void |
deactivate(GridContext context)
called just before a service gets deactivated. |
javax.xml.namespace.QName[] |
getOperations()
called during initialization when the Grid service needs to find out what operations are supported by this provider. |
void |
initialize(GridServiceBase base)
called when the operation provider is added to a grid service |
void |
postCreate(GridContext context)
called when a service has been created and all of its configuration has been set up. |
void |
preCreate(GridServiceBase base)
called when a service object is created. |
void |
preDestroy(GridContext context)
called just before a service gets destroyed. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ProviderCallbackRecorder()
| Method Detail |
public void initialize(GridServiceBase base)
throws GridServiceException
OperationProvider
initialize in interface OperationProviderbase - the service this provider is being associated with
GridServiceException - if the initialization (and service creation
is to be aborted)public javax.xml.namespace.QName[] getOperations()
OperationProvider
getOperations in interface OperationProvidernew QName[] {new QName("","*")}, will result in all incoming
operations being redirected to this provider (apart from the OGSI defined
GridService interface operations provided by the
GridServiceBase implementation. Note that individual operations
in the OGSI namespace could still be overridded with this approach, but
not using the 'all namespaces and all operation' wildcard.
public void preCreate(GridServiceBase base)
throws GridServiceException
GridServiceCallback
preCreate in interface GridServiceCallbackbase - the Grid service that is in the process of creating this
service object, or if this is a persistent Grid service it points to
the service to be created.
GridServiceException - if the service should not be created
public void postCreate(GridContext context)
throws GridServiceException
GridServiceCallback
postCreate in interface GridServiceCallbackcontext - state information currently associated with the service
that was created.
GridServiceException - if the service creation should be aborted
public void activate(GridContext context)
throws GridServiceException
GridServiceCallback
activate in interface GridServiceCallbackcontext - state information currently asociated with the service
GridServiceException - if the service activation should be aborted
public void deactivate(GridContext context)
throws GridServiceException
GridServiceCallback
deactivate in interface GridServiceCallbackcontext - state information currently associated with the service
GridServiceException - if the service deactivation failed
public void preDestroy(GridContext context)
throws GridServiceException
GridServiceCallback
preDestroy in interface GridServiceCallbackcontext - state information currently associated with the service
GridServiceException - if the destruction failed (will be
reported to clients in the case of explicit destroy calls)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||