gov.nih.nci.cagrid.fqp.results.service.globus.resource
Class FQPResultResource

java.lang.Object
  extended by gov.nih.nci.cagrid.fqp.results.service.globus.resource.FQPResultResource
All Implemented Interfaces:
org.globus.wsrf.jndi.Initializable, org.globus.wsrf.RemoveCallback, org.globus.wsrf.Resource, org.globus.wsrf.ResourceIdentifier, org.globus.wsrf.ResourceLifetime, org.globus.wsrf.ResourceProperties, org.globus.wsrf.security.SecureResource

public class FQPResultResource
extends java.lang.Object
implements org.globus.wsrf.Resource, org.globus.wsrf.RemoveCallback, org.globus.wsrf.ResourceIdentifier, org.globus.wsrf.ResourceLifetime, org.globus.wsrf.ResourceProperties, org.globus.wsrf.security.SecureResource, org.globus.wsrf.jndi.Initializable


Field Summary
protected static org.apache.commons.logging.Log LOG
           
 
Constructor Summary
FQPResultResource()
           
 
Method Summary
 java.util.Calendar getCurrentTime()
           
 java.lang.Object getID()
           
 java.lang.Exception getProcessingException()
           
 org.globus.wsrf.ResourcePropertySet getResourcePropertySet()
           
 DCQLQueryResultsCollection getResults()
           
 org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor getSecurityDescriptor()
           
 java.lang.String getStatusMessage()
           
 java.util.Calendar getTerminationTime()
           
 void initialize()
           
 boolean isComplete()
           
 void remove()
           
 void setComplete(boolean isComplete)
           
 void setProcessingException(java.lang.Exception e)
           
 void setResults(DCQLQueryResultsCollection results)
           
 void setSecurityDescriptor(org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor desc)
           
 void setStatusMessage(java.lang.String statusMessage)
           
 void setTerminationTime(java.util.Calendar time)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static org.apache.commons.logging.Log LOG
Constructor Detail

FQPResultResource

public FQPResultResource()
Method Detail

getID

public java.lang.Object getID()
Specified by:
getID in interface org.globus.wsrf.ResourceIdentifier
See Also:
ResourceIdentifier.getID()

initialize

public void initialize()
                throws java.lang.Exception
Specified by:
initialize in interface org.globus.wsrf.jndi.Initializable
Throws:
java.lang.Exception
See Also:
Initializable.initialize()

setTerminationTime

public void setTerminationTime(java.util.Calendar time)
Specified by:
setTerminationTime in interface org.globus.wsrf.ResourceLifetime
See Also:
ResourceLifetime.setTerminationTime(java.util.Calendar)

getTerminationTime

public java.util.Calendar getTerminationTime()
Specified by:
getTerminationTime in interface org.globus.wsrf.ResourceLifetime
See Also:
ResourceLifetime.getTerminationTime()

getCurrentTime

public java.util.Calendar getCurrentTime()
Specified by:
getCurrentTime in interface org.globus.wsrf.ResourceLifetime
See Also:
ResourceLifetime.getCurrentTime()

getResourcePropertySet

public org.globus.wsrf.ResourcePropertySet getResourcePropertySet()
Specified by:
getResourcePropertySet in interface org.globus.wsrf.ResourceProperties
See Also:
ResourceProperties.getResourcePropertySet()

getSecurityDescriptor

public org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor getSecurityDescriptor()
Specified by:
getSecurityDescriptor in interface org.globus.wsrf.security.SecureResource

setSecurityDescriptor

public void setSecurityDescriptor(org.globus.wsrf.impl.security.descriptor.ResourceSecurityDescriptor desc)

getStatusMessage

public java.lang.String getStatusMessage()

setStatusMessage

public void setStatusMessage(java.lang.String statusMessage)

isComplete

public boolean isComplete()

setComplete

public void setComplete(boolean isComplete)

getResults

public DCQLQueryResultsCollection getResults()

setResults

public void setResults(DCQLQueryResultsCollection results)

getProcessingException

public java.lang.Exception getProcessingException()

setProcessingException

public void setProcessingException(java.lang.Exception e)

remove

public void remove()
            throws org.globus.wsrf.ResourceException
Specified by:
remove in interface org.globus.wsrf.RemoveCallback
Throws:
org.globus.wsrf.ResourceException