org.csapi.jr.se.cc.gccs
Class CallReport

java.lang.Object
  |
  +--org.csapi.jr.se.cc.gccs.CallReport
All Implemented Interfaces:
java.io.Serializable

public final class CallReport
extends java.lang.Object
implements java.io.Serializable

Defines the Sequence of Data Elements that specify the call report and call leg report specific information.

See Also:
Serialized Form

Constructor Summary
CallReport()
          Creates a new CallReport instance.
CallReport(org.csapi.jr.se.cc.CallMonitorMode _monitorMode, java.lang.String _callEventTime, org.csapi.jr.se.cc.gccs.CallReportType _callReportType, org.csapi.jr.se.cc.gccs.CallAdditionalReportInfo _additionalReportInfo)
          Creates a new CallReport instance.
 
Method Summary
 boolean equals(java.lang.Object o)
          Indicates whether some other object is 'equal to' this one.
 org.csapi.jr.se.cc.gccs.CallAdditionalReportInfo getAdditionalReportInfo()
          This method returns a additionalReportInfo.
 java.lang.String getCallEventTime()
          This method returns a callEventTime.
 org.csapi.jr.se.cc.gccs.CallReportType getCallReportType()
          This method returns a callReportType.
 org.csapi.jr.se.cc.CallMonitorMode getMonitorMode()
          This method returns a monitorMode.
 int hashCode()
          Returns a hashcode value for the object.
 void setAdditionalReportInfo(org.csapi.jr.se.cc.gccs.CallAdditionalReportInfo additionalReportInfo)
          This method sets a additionalReportInfo.
 void setCallEventTime(java.lang.String callEventTime)
          This method sets a callEventTime.
 void setCallReportType(org.csapi.jr.se.cc.gccs.CallReportType callReportType)
          This method sets a callReportType.
 void setMonitorMode(org.csapi.jr.se.cc.CallMonitorMode monitorMode)
          This method sets a monitorMode.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallReport

public CallReport()
Creates a new CallReport instance.


CallReport

public CallReport(org.csapi.jr.se.cc.CallMonitorMode _monitorMode,
                  java.lang.String _callEventTime,
                  org.csapi.jr.se.cc.gccs.CallReportType _callReportType,
                  org.csapi.jr.se.cc.gccs.CallAdditionalReportInfo _additionalReportInfo)
Creates a new CallReport instance.

Parameters:
_monitorMode -
_callEventTime -
_callReportType -
_additionalReportInfo -
Method Detail

getMonitorMode

public org.csapi.jr.se.cc.CallMonitorMode getMonitorMode()
This method returns a monitorMode.

Returns:
a org.csapi.jr.se.cc.CallMonitorMode value

getCallEventTime

public java.lang.String getCallEventTime()
This method returns a callEventTime.

Returns:
a String value

getCallReportType

public org.csapi.jr.se.cc.gccs.CallReportType getCallReportType()
This method returns a callReportType.

Returns:
a org.csapi.jr.se.cc.gccs.CallReportType value

getAdditionalReportInfo

public org.csapi.jr.se.cc.gccs.CallAdditionalReportInfo getAdditionalReportInfo()
This method returns a additionalReportInfo.

Returns:
a org.csapi.jr.se.cc.gccs.CallAdditionalReportInfo value

setMonitorMode

public void setMonitorMode(org.csapi.jr.se.cc.CallMonitorMode monitorMode)
This method sets a monitorMode.


setCallEventTime

public void setCallEventTime(java.lang.String callEventTime)
This method sets a callEventTime.


setCallReportType

public void setCallReportType(org.csapi.jr.se.cc.gccs.CallReportType callReportType)
This method sets a callReportType.


setAdditionalReportInfo

public void setAdditionalReportInfo(org.csapi.jr.se.cc.gccs.CallAdditionalReportInfo additionalReportInfo)
This method sets a additionalReportInfo.


equals

public boolean equals(java.lang.Object o)
Indicates whether some other object is 'equal to' this one.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hashcode value for the object.

Overrides:
hashCode in class java.lang.Object