org.LexGrid.LexBIG.cagrid.LexEVSGridService.CodedNodeGraph.service.globus.resource
Class CodedNodeGraphResource

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.servicetools.ReflectionResource
      extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.CodedNodeGraph.service.globus.resource.CodedNodeGraphResourceBase
          extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.CodedNodeGraph.service.globus.resource.CodedNodeGraphResource
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 CodedNodeGraphResource
extends CodedNodeGraphResourceBase

The implementation of this CodedNodeGraphResource type.


Field Summary
(package private)  org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph cng
           
 
Fields inherited from class org.LexGrid.LexBIG.cagrid.LexEVSGridService.CodedNodeGraph.service.globus.resource.CodedNodeGraphResourceBase
logger
 
Constructor Summary
CodedNodeGraphResource()
           
 
Method Summary
 org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph getCodedNodeGraph()
           
 void remove()
          This is the callback to destroy this resource.
 void setCodedNodeGraph(org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph graph)
           
 
Methods inherited from class org.LexGrid.LexBIG.cagrid.LexEVSGridService.CodedNodeGraph.service.globus.resource.CodedNodeGraphResourceBase
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

cng

org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph cng
Constructor Detail

CodedNodeGraphResource

public CodedNodeGraphResource()
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 CodedNodeGraphResourceBase
Throws:
org.globus.wsrf.ResourceException

setCodedNodeGraph

public void setCodedNodeGraph(org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph graph)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCodedNodeGraph

public org.LexGrid.LexBIG.LexBIGService.CodedNodeGraph getCodedNodeGraph()
                                                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException