org.globus.ogsa.repository
Class DefaultServiceDeactivator

java.lang.Object
  extended byorg.globus.ogsa.ServiceLifecycleMonitorImpl
      extended byorg.globus.ogsa.repository.DefaultServiceDeactivator
All Implemented Interfaces:
ServiceLifecycleMonitor

public class DefaultServiceDeactivator
extends ServiceLifecycleMonitorImpl


Constructor Summary
DefaultServiceDeactivator()
           
 
Method Summary
 void create(GridContext context)
          called when a service is created
 void destroy(GridContext context)
          called when the service is destroyed
 void postCall(GridContext context)
          called after the service has been invoked, not if exception is thrown however
 void preCall(GridContext context)
          called before the service is invoked
 
Methods inherited from class org.globus.ogsa.ServiceLifecycleMonitorImpl
postSerializationCall, preSerializationCall
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultServiceDeactivator

public DefaultServiceDeactivator()
Method Detail

create

public void create(GridContext context)
            throws GridServiceException
Description copied from interface: ServiceLifecycleMonitor
called when a service is created

Specified by:
create in interface ServiceLifecycleMonitor
Overrides:
create in class ServiceLifecycleMonitorImpl
Throws:
GridServiceException

preCall

public void preCall(GridContext context)
             throws GridServiceException
Description copied from interface: ServiceLifecycleMonitor
called before the service is invoked

Specified by:
preCall in interface ServiceLifecycleMonitor
Overrides:
preCall in class ServiceLifecycleMonitorImpl
Throws:
GridServiceException

postCall

public void postCall(GridContext context)
              throws GridServiceException
Description copied from interface: ServiceLifecycleMonitor
called after the service has been invoked, not if exception is thrown however

Specified by:
postCall in interface ServiceLifecycleMonitor
Overrides:
postCall in class ServiceLifecycleMonitorImpl
Throws:
GridServiceException

destroy

public void destroy(GridContext context)
             throws GridServiceException
Description copied from interface: ServiceLifecycleMonitor
called when the service is destroyed

Specified by:
destroy in interface ServiceLifecycleMonitor
Overrides:
destroy in class ServiceLifecycleMonitorImpl
Throws:
GridServiceException


Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.