DLESE Tools
v1.6.0

org.dlese.dpc.schemedit.threadedservices
Class Report

java.lang.Object
  extended by org.dlese.dpc.schemedit.threadedservices.Report
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ExportReport, ValidationReport

public class Report
extends Object
implements Serializable

See Also:
Serialized Form

Nested Class Summary
 class Report.ReportEntry
           
 
Field Summary
protected static boolean debug
           
 long processingTime
           
 int recordsProcessed
           
 
Constructor Summary
Report(DcsSetInfo dcsSetInfo, String[] statuses)
           
Report(String name, String collection)
           
 
Method Summary
 void addEntry(DcsDataRecord dcsDataRecord)
           
 void addEntry(String id, String report)
           
 String details()
           
 String getCollection()
           
 String getDisplayStatuses()
           
 List getEntries()
           
 int getInvalidRecCount()
           
 String getName()
           
 String getProcessingTime()
           
 String getProp(String propName)
           
 Map getProps()
           
 String getReport()
           
 String[] getStatuses()
           
 String getSummary()
           
 Date getTimeStamp()
           
protected static void prtln(String s)
           
 void setProp(String propName, String propValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

debug

protected static boolean debug

processingTime

public long processingTime

recordsProcessed

public int recordsProcessed
Constructor Detail

Report

public Report(DcsSetInfo dcsSetInfo,
              String[] statuses)

Report

public Report(String name,
              String collection)
Method Detail

getProps

public Map getProps()

getProp

public String getProp(String propName)

setProp

public void setProp(String propName,
                    String propValue)

getStatuses

public String[] getStatuses()

getDisplayStatuses

public String getDisplayStatuses()

getEntries

public List getEntries()

getCollection

public String getCollection()

getName

public String getName()

getTimeStamp

public Date getTimeStamp()

getProcessingTime

public String getProcessingTime()

addEntry

public void addEntry(DcsDataRecord dcsDataRecord)

addEntry

public void addEntry(String id,
                     String report)

getInvalidRecCount

public int getInvalidRecCount()

getSummary

public String getSummary()

details

public String details()

getReport

public String getReport()

prtln

protected static void prtln(String s)

DLESE Tools
v1.6.0