|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.ucsb.cs.jicos.services.Invoice
public final class Invoice
Has information about the computational resources used for a login session, including Task statistics, broken out by Task class. These are grouped by Host within TaskServer.
| Field Summary |
|---|
| Fields inherited from interface edu.ucsb.cs.jicos.services.external.XmlConverter |
|---|
NAMESPACE, STYLESHEET_Html, STYLESHEET_Unknown, STYLESHEET_Xml |
| Method Summary | |
|---|---|
long |
beginTime()
Get the time the login session began. |
java.lang.Object |
createInput(ExternalData externalData)
Create an appropriate input object for this task. |
XmlDocument |
createResult(java.lang.Object result)
Create an XML encoding for the result of the computation of this task. |
Shared |
createShared(ExternalData externalData)
Create the appropriate shared object for this task. |
long |
endTime()
Get the time the login session ended. |
boolean |
fromXml(ExternalData externalData)
Populate a Java class from an XML document. |
org.w3c.dom.Document |
getStyleSheet(int styleSheetType)
|
ServiceTaskStats |
hspTaskStats()
Returns a List of ServiceTaskStat objects, 1 for each TaskServer. |
java.lang.String |
toHtmlString(XmlDocument result,
java.lang.String hostPort)
|
java.lang.String |
toString()
Returns a String representation of the Invoice. |
java.lang.String |
toXml(java.lang.String prefix)
Encode a Java class into an XML-encoded string. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public long beginTime()
public long endTime()
public ServiceTaskStats hspTaskStats()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toXml(java.lang.String prefix)
toXml in interface edu.ucsb.cs.jicos.services.external.XmlConverterprefix - Prepend to each line of output (null --> blank).public boolean fromXml(ExternalData externalData)
fromXml in interface edu.ucsb.cs.jicos.services.external.XmlConverterexternalData - The data.
true), or failure (false
).public java.lang.Object createInput(ExternalData externalData)
createInput in interface edu.ucsb.cs.jicos.services.external.XmlConverterexternalData - The data.
public Shared createShared(ExternalData externalData)
createShared in interface edu.ucsb.cs.jicos.services.external.XmlConverterexternalData - The data.
public XmlDocument createResult(java.lang.Object result)
createResult in interface edu.ucsb.cs.jicos.services.external.XmlConverterresult - The result from a compute.
public org.w3c.dom.Document getStyleSheet(int styleSheetType)
getStyleSheet in interface edu.ucsb.cs.jicos.services.external.XmlConverter
public java.lang.String toHtmlString(XmlDocument result,
java.lang.String hostPort)
toHtmlString in interface edu.ucsb.cs.jicos.services.external.XmlConverter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||