org.gcube.tools.sam.reports
Class XMLReport

java.lang.Object
  extended by org.gcube.tools.sam.reports.XMLReport
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BrowseReport, CombinedSearchReport, ISOperationReport, QuickSearchReport, SimpleSearchReport

public abstract class XMLReport
extends java.lang.Object
implements java.io.Serializable

Author:
Andrea Manzi(CERN)
See Also:
Serialized Form

Field Summary
static java.lang.String NOT_AVAILABLE
           
static java.lang.Double NOT_EXECUTED
           
static java.lang.String STATUS_ABORTED
           
static java.lang.String STATUS_ERROR
           
static java.lang.String STATUS_ERROR_NO_RESULTS
           
static java.lang.String STATUS_EXCEPTION
           
static java.lang.String STATUS_OK
          Costants
 
Constructor Summary
XMLReport()
           
 
Method Summary
 java.lang.String getError()
           
 java.lang.Double getExecutionTime()
           
 java.lang.Long getId()
           
 java.lang.String getResult()
           
 java.util.Date getTime()
           
 java.lang.String getVre()
           
 void setError(java.lang.String error)
           
 void setExecutionTime(java.lang.Double executionTime)
           
 void setResult(java.lang.String result)
           
 void setTime(java.util.Date time)
           
 void setVre(java.lang.String vre)
           
 void store()
           
 java.lang.String toXML()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STATUS_OK

public static java.lang.String STATUS_OK
Costants


STATUS_ABORTED

public static java.lang.String STATUS_ABORTED

STATUS_ERROR

public static java.lang.String STATUS_ERROR

STATUS_ERROR_NO_RESULTS

public static java.lang.String STATUS_ERROR_NO_RESULTS

NOT_AVAILABLE

public static java.lang.String NOT_AVAILABLE

STATUS_EXCEPTION

public static java.lang.String STATUS_EXCEPTION

NOT_EXECUTED

public static java.lang.Double NOT_EXECUTED
Constructor Detail

XMLReport

public XMLReport()
Method Detail

getId

public java.lang.Long getId()

getExecutionTime

public java.lang.Double getExecutionTime()

setExecutionTime

public void setExecutionTime(java.lang.Double executionTime)

getError

public java.lang.String getError()

setError

public void setError(java.lang.String error)

getTime

public java.util.Date getTime()

setTime

public void setTime(java.util.Date time)

getVre

public java.lang.String getVre()

setVre

public void setVre(java.lang.String vre)

getResult

public java.lang.String getResult()

setResult

public void setResult(java.lang.String result)

toXML

public java.lang.String toXML()

store

public void store()
           throws java.lang.Exception
Throws:
java.lang.Exception