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

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

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

Defines the Sequence of Data Elements that specify the treatment for calls that will be handled only by the network (for example, call which are not admitted by the call load control mechanism).

See Also:
Serialized Form

Constructor Summary
CallTreatment()
          Creates a new CallTreatment instance.
CallTreatment(org.csapi.jr.se.cc.CallTreatmentType _callTreatmentType, org.csapi.jr.se.cc.gccs.CallReleaseCause _releaseCause, org.csapi.jr.se.cc.CallAdditionalTreatmentInfo _additionalTreatmentInfo)
          Creates a new CallTreatment instance.
 
Method Summary
 boolean equals(java.lang.Object o)
          Indicates whether some other object is 'equal to' this one.
 org.csapi.jr.se.cc.CallAdditionalTreatmentInfo getAdditionalTreatmentInfo()
          This method returns a additionalTreatmentInfo.
 org.csapi.jr.se.cc.CallTreatmentType getCallTreatmentType()
          This method returns a callTreatmentType.
 org.csapi.jr.se.cc.gccs.CallReleaseCause getReleaseCause()
          This method returns a releaseCause.
 int hashCode()
          Returns a hashcode value for the object.
 void setAdditionalTreatmentInfo(org.csapi.jr.se.cc.CallAdditionalTreatmentInfo additionalTreatmentInfo)
          This method sets a additionalTreatmentInfo.
 void setCallTreatmentType(org.csapi.jr.se.cc.CallTreatmentType callTreatmentType)
          This method sets a callTreatmentType.
 void setReleaseCause(org.csapi.jr.se.cc.gccs.CallReleaseCause releaseCause)
          This method sets a releaseCause.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallTreatment

public CallTreatment()
Creates a new CallTreatment instance.


CallTreatment

public CallTreatment(org.csapi.jr.se.cc.CallTreatmentType _callTreatmentType,
                     org.csapi.jr.se.cc.gccs.CallReleaseCause _releaseCause,
                     org.csapi.jr.se.cc.CallAdditionalTreatmentInfo _additionalTreatmentInfo)
Creates a new CallTreatment instance.

Parameters:
_callTreatmentType -
_releaseCause -
_additionalTreatmentInfo -
Method Detail

getCallTreatmentType

public org.csapi.jr.se.cc.CallTreatmentType getCallTreatmentType()
This method returns a callTreatmentType.

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

getReleaseCause

public org.csapi.jr.se.cc.gccs.CallReleaseCause getReleaseCause()
This method returns a releaseCause.

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

getAdditionalTreatmentInfo

public org.csapi.jr.se.cc.CallAdditionalTreatmentInfo getAdditionalTreatmentInfo()
This method returns a additionalTreatmentInfo.

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

setCallTreatmentType

public void setCallTreatmentType(org.csapi.jr.se.cc.CallTreatmentType callTreatmentType)
This method sets a callTreatmentType.


setReleaseCause

public void setReleaseCause(org.csapi.jr.se.cc.gccs.CallReleaseCause releaseCause)
This method sets a releaseCause.


setAdditionalTreatmentInfo

public void setAdditionalTreatmentInfo(org.csapi.jr.se.cc.CallAdditionalTreatmentInfo additionalTreatmentInfo)
This method sets a additionalTreatmentInfo.


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