org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.service.globus.resource
Class HistoryServiceResource

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.servicetools.ReflectionResource
      extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.service.globus.resource.HistoryServiceResourceBase
          extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.service.globus.resource.HistoryServiceResource
All Implemented Interfaces:
org.globus.wsrf.RemoveCallback, org.globus.wsrf.Resource, org.globus.wsrf.ResourceIdentifier, org.globus.wsrf.ResourceLifetime, org.globus.wsrf.ResourceProperties

public class HistoryServiceResource
extends HistoryServiceResourceBase

The implementation of this HistoryServiceResource type.


Field Summary
private  org.LexGrid.LexBIG.History.HistoryService hs
           
 
Fields inherited from class org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.service.globus.resource.HistoryServiceResourceBase
logger
 
Constructor Summary
HistoryServiceResource()
           
 
Method Summary
 org.LexGrid.LexBIG.History.HistoryService getHistoryService()
           
 void remove()
          This is the callback to destroy this resource.
 void setHistoryService(org.LexGrid.LexBIG.History.HistoryService hs)
           
 
Methods inherited from class org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.service.globus.resource.HistoryServiceResourceBase
getConfiguration, getResourceKey, initialize, refreshRegistration, setResourceKey, setTerminationTime
 
Methods inherited from class gov.nih.nci.cagrid.introduce.servicetools.ReflectionResource
createNewResourceProperty, createNewResourceProperty, getCurrentTime, getID, getResourceBean, getResourcePropertySet, getTerminationTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hs

private org.LexGrid.LexBIG.History.HistoryService hs
Constructor Detail

HistoryServiceResource

public HistoryServiceResource()
Method Detail

remove

public void remove()
            throws org.globus.wsrf.ResourceException
This is the callback to destroy this resource. If anything needs to be cleaned up when this resource is destroyed it should be done here.

Specified by:
remove in interface org.globus.wsrf.RemoveCallback
Overrides:
remove in class HistoryServiceResourceBase
Throws:
org.globus.wsrf.ResourceException

getHistoryService

public org.LexGrid.LexBIG.History.HistoryService getHistoryService()
                                                            throws InvalidServiceContextAccess
Throws:
InvalidServiceContextAccess

setHistoryService

public void setHistoryService(org.LexGrid.LexBIG.History.HistoryService hs)