JSCAPE MFT Server

com.jscape.inet.mft.audit.reporting
Class Report

java.lang.Object
  extended by com.jscape.inet.mft.audit.reporting.Report

public class Report
extends java.lang.Object

Report implementation.

Author:
Alex

Nested Class Summary
static class Report.NameComparator
           
 
Constructor Summary
Report()
          Creates a new report instance.
Report(Report that)
          Copy constructor.
Report(java.lang.String name, java.util.Date date, java.lang.String description, java.lang.String searchName, boolean reRunSearch, Metrics[] metricses, int completenessPercents, java.lang.String errorMessage)
           
 
Method Summary
 boolean completed()
           
 boolean equals(java.lang.Object o)
           
 boolean errorOccurred()
           
 int getCompletenessPercents()
          Returns report completeness percents.
 java.util.Date getDate()
          Returns report creation date.
 java.lang.String getDescription()
          Returns report description.
 java.lang.String getErrorMessage()
          Returns report error message if any.
 Metrics[] getMetricses()
          Returns report metricses.
 java.lang.String getName()
          Returns report name.
 java.lang.String getSearchName()
          Returns target search name.
 int hashCode()
           
 boolean isReRunSearch()
          Returns re-run search flag.
 void reset()
          Resets report data.
 void setCompletenessPercents(int value)
          Sets report completeness percents.
 void setDate(java.util.Date value)
          Sets report creation date.
 void setDescription(java.lang.String value)
          Sets report description.
 void setEndDate(java.util.Date value)
          Sets ending date for filtering records.
 void setErrorMessage(java.lang.String value)
          Sets report error message.
 void setMetricses(Metrics[] value)
          Sets report metricses.
 void setName(java.lang.String value)
          Sets report name.
 void setReRunSearch(boolean value)
          Sets a re-run search flag.
 void setSearchName(java.lang.String searchName)
          Seta a target search name.
 void setStartDate(java.util.Date value)
          Sets starting date for filtering records.
 void setUsername(java.lang.String value)
          Sets target username for filtering records.
 java.lang.String toString()
           
 boolean useSearchResult()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Report

public Report(java.lang.String name,
              java.util.Date date,
              java.lang.String description,
              java.lang.String searchName,
              boolean reRunSearch,
              Metrics[] metricses,
              int completenessPercents,
              java.lang.String errorMessage)

Report

public Report()
Creates a new report instance.


Report

public Report(Report that)
Copy constructor.

Parameters:
that - the instance to copy
Method Detail

getName

public java.lang.String getName()
Returns report name.

Returns:
report name

setName

public void setName(java.lang.String value)
Sets report name.

Parameters:
value - the report name

getDate

public java.util.Date getDate()
Returns report creation date.

Returns:
report creation date

setDate

public void setDate(java.util.Date value)
Sets report creation date.

Parameters:
value - the report creation date

getDescription

public java.lang.String getDescription()
Returns report description.

Returns:
report description

setDescription

public void setDescription(java.lang.String value)
Sets report description.

Parameters:
value - the report description

getSearchName

public java.lang.String getSearchName()
Returns target search name.

Returns:
target search name

setSearchName

public void setSearchName(java.lang.String searchName)
Seta a target search name.

Parameters:
searchName - a search name

isReRunSearch

public boolean isReRunSearch()
Returns re-run search flag.

Returns:
true if search should be re-run when running the report; false otherwise

setReRunSearch

public void setReRunSearch(boolean value)
Sets a re-run search flag.

Parameters:
value - if true a search will be re-run hen running the report

getMetricses

public Metrics[] getMetricses()
Returns report metricses.

Returns:
report metricses.

setMetricses

public void setMetricses(Metrics[] value)
Sets report metricses.

Parameters:
value - the report metricses

getCompletenessPercents

public int getCompletenessPercents()
Returns report completeness percents.

Returns:
report completeness percents

setCompletenessPercents

public void setCompletenessPercents(int value)
Sets report completeness percents.

Parameters:
value - the report completeness percents

getErrorMessage

public java.lang.String getErrorMessage()
Returns report error message if any.

Returns:
report error message

setErrorMessage

public void setErrorMessage(java.lang.String value)
Sets report error message.

Parameters:
value - the report error message

reset

public void reset()
Resets report data.


setStartDate

public void setStartDate(java.util.Date value)
Sets starting date for filtering records.

Parameters:
value - starting date

setEndDate

public void setEndDate(java.util.Date value)
Sets ending date for filtering records.

Parameters:
value - ending date

setUsername

public void setUsername(java.lang.String value)
Sets target username for filtering records.

Parameters:
value - target username

completed

public boolean completed()

errorOccurred

public boolean errorOccurred()

useSearchResult

public boolean useSearchResult()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

JSCAPE MFT Server

Copyright © JSCAPE LLC. 1999-2015. All Rights Reserved