org.globus.ogsa.handlers
Class PerformanceLifecycleHandler

java.lang.Object
  extended byorg.globus.ogsa.ServiceLifecycleMonitorImpl
      extended byorg.globus.ogsa.handlers.PerformanceLifecycleHandler
All Implemented Interfaces:
ServiceLifecycleMonitor

public class PerformanceLifecycleHandler
extends ServiceLifecycleMonitorImpl


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

Constructor Detail

PerformanceLifecycleHandler

public PerformanceLifecycleHandler()
Method Detail

preSerializationCall

public void preSerializationCall(GridContext context)
                          throws GridServiceException
Description copied from interface: ServiceLifecycleMonitor
called before the service input parameters have been deserialized

Specified by:
preSerializationCall in interface ServiceLifecycleMonitor
Overrides:
preSerializationCall 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

postSerializationCall

public void postSerializationCall(GridContext context)
                           throws GridServiceException
Description copied from interface: ServiceLifecycleMonitor
called after the service input parameters have been deserialized

Specified by:
postSerializationCall in interface ServiceLifecycleMonitor
Overrides:
postSerializationCall 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


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