|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gcube.vremanagement.softwarerepository.report.ReportGenerator
org.gcube.vremanagement.softwarerepository.report.impl.kxml.generator.GCUBEKXMLReportGenerator
public class GCUBEKXMLReportGenerator
Constructor Summary | |
---|---|
GCUBEKXMLReportGenerator()
|
Method Summary | |
---|---|
void |
addElement(Status status,
java.lang.String content)
|
void |
addElement(java.lang.String xPath,
Status status,
java.lang.String content)
|
void |
addElement(java.lang.String name,
java.lang.String content,
Status status)
|
void |
addElement(java.lang.String name,
java.lang.String xPath,
Status status,
java.lang.String content)
|
void |
addElement(java.lang.String name,
java.lang.String xPath,
java.lang.String content)
|
void |
addEndTime(long endtime)
|
void |
addOperation(Operation operation)
|
void |
addStartTime(long startime)
|
void |
addTimeStamp(long timestamp)
|
void |
addURL(java.lang.String url)
|
void |
publishReport()
Publish Report on HTTP server |
Methods inherited from class org.gcube.vremanagement.softwarerepository.report.ReportGenerator |
---|
addDescription, addGroupID, addServiceID, generateMinimalReport, getReportSummary, getValidationStatus |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GCUBEKXMLReportGenerator()
Method Detail |
---|
public void addElement(java.lang.String name, java.lang.String xPath, Status status, java.lang.String content) throws java.lang.IllegalArgumentException
addElement
in class ReportGenerator
name
- tagNamexPath
- Source tag for creating this Sectionstatus
- status informationcontent
- content
java.lang.IllegalArgumentException
- if the arguments is not validpublic void addElement(java.lang.String name, java.lang.String xPath, java.lang.String content) throws java.lang.IllegalArgumentException
addElement
in class ReportGenerator
name
- tagNamexPath
- Source tag for creating this Sectioncontent
- content
java.lang.IllegalArgumentException
- if the arguments is not validpublic void addElement(java.lang.String xPath, Status status, java.lang.String content) throws java.lang.IllegalArgumentException
addElement
in class ReportGenerator
xPath
- Source tag for creating this Sectionstatus
- status informationcontent
- content
java.lang.IllegalArgumentException
- if the arguments is not validpublic void addElement(java.lang.String name, java.lang.String content, Status status) throws java.lang.IllegalArgumentException
addElement
in class ReportGenerator
name
- tagNamecontent
- contentstatus
- status information
java.lang.IllegalArgumentException
- if the arguments is not validpublic void addElement(Status status, java.lang.String content) throws java.lang.IllegalArgumentException
addElement
in class ReportGenerator
status
- status informationcontent
- content
java.lang.IllegalArgumentException
- if the arguments is not validpublic void addEndTime(long endtime) throws java.lang.Exception
addEndTime
in class ReportGenerator
endtime
- END Time
java.lang.Exception
- if failspublic void addOperation(Operation operation) throws java.lang.IllegalArgumentException
addOperation
in class ReportGenerator
operation
- Operation
java.lang.IllegalArgumentException
- if the arguments is not validpublic void addStartTime(long startime) throws java.lang.Exception
addStartTime
in class ReportGenerator
startime
- Start Time
java.lang.Exception
- if failspublic void addTimeStamp(long timestamp) throws java.lang.Exception
addTimeStamp
in class ReportGenerator
timestamp
- TimeStamp
java.lang.Exception
- if failspublic void addURL(java.lang.String url) throws java.lang.IllegalArgumentException
addURL
in class ReportGenerator
url
- URL
java.lang.IllegalArgumentException
- if the arguments is not validpublic void publishReport() throws java.lang.Exception
publishReport
in class ReportGenerator
java.lang.Exception
- if fails
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |