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

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

public final class Report
extends java.lang.Object

Report implementation.

Author:
Alex

Constructor Summary
Report()
          Creates a new report instance.
Report(Report that)
          Copy constructor.
 
Method Summary
 boolean accepts(com.jscape.inet.mft.common.LogRecord record)
          Verifies if report accepts specified record.
 boolean equals(java.lang.Object o)
           
 int getCompletenessPercents()
          Returns report completeness percents.
 java.util.Date getDate()
          Returns report creation date.
 java.lang.String getDescription()
          Returns report description.
 java.util.Date getEndDate()
          Returns ending date for filtering records.
 java.lang.String getErrorMessage()
          Returns report error message if any.
 com.jscape.inet.mft.audit.reporting.Metrics[] getMetricses()
          Returns report metricses.
 java.lang.String getName()
          Returns report name.
 java.util.Date getStartDate()
          Returns starting date for filtering records.
 java.lang.String getUsername()
          Returns target username for filtering records.
 int hashCode()
           
 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(com.jscape.inet.mft.audit.reporting.Metrics[] value)
          Sets report metricses.
 void setName(java.lang.String value)
          Sets report name.
 void setStartDate(java.util.Date value)
          Sets starting date for filtering records.
 void setUsername(java.lang.String username)
          Sets target username for filtering records.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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

getStartDate

public java.util.Date getStartDate()
Returns starting date for filtering records.

Returns:
starting date

setStartDate

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

Parameters:
value - starting date

getEndDate

public java.util.Date getEndDate()
Returns ending date for filtering records.

Returns:
ending date

setEndDate

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

Parameters:
value - ending date

getUsername

public java.lang.String getUsername()
Returns target username for filtering records.

Returns:
username

setUsername

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

Parameters:
username - target username

getMetricses

public com.jscape.inet.mft.audit.reporting.Metrics[] getMetricses()
Returns report metricses.

Returns:
report metricses.

setMetricses

public void setMetricses(com.jscape.inet.mft.audit.reporting.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

accepts

public boolean accepts(com.jscape.inet.mft.common.LogRecord record)
Verifies if report accepts specified record.

Parameters:
record - record to verify
Returns:
true if report accepts record; false otherwise

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


Copyright © 2007 JSCAPE Corp. All Rights Reserved.