public class CAP2EventSpecificInformationBCSM extends CCEventSpecificInformationBCSM
EventSpecificInformationBCSM ::= CHOICE { routeSelectFailureSpecificInfo SEQUENCE { failureCause Cause OPTIONAL, ... }, oCalledPartyBusySpecificInfo SEQUENCE { busyCause Cause OPTIONAL, ... }, oNoAnswerSpecificInfo SEQUENCE { ... }, oAnswerSpecificInfo SEQUENCE { ... }, oDisconnectSpecificInfo SEQUENCE { releaseCause Cause OPTIONAL, ... }, tBusySpecificInfo SEQUENCE { busyCause Cause OPTIONAL, callForwarded NULL OPTIONAL, ... }, tNoAnswerSpecificInfo SEQUENCE { callForwarded NULL OPTIONAL, ... }, tAnswerSpecificInfo SEQUENCE { ... }, tDisconnectSpecificInfo SEQUENCE { releaseCause Cause OPTIONAL, ... } } CAP-DataTypes { EventSpecificInformationBCSM { @parentType com.opencloud.slee.resources.cgin.callcontrol.CCEventSpecificInformationBCSM tBusySpecificInfo { @rename tCalledPartyBusySpecificInfo } } }
Modifier and Type | Class and Description |
---|---|
static class |
CAP2EventSpecificInformationBCSM.Choice
API for CAP-DataTypes.EventSpecificInformationBCSM.Choice.
|
static class |
CAP2EventSpecificInformationBCSM.TCalledPartyBusySpecificInfo
API for CAP-DataTypes.EventSpecificInformationBCSM.tBusySpecificInfo.
|
static class |
CAP2EventSpecificInformationBCSM.TNoAnswerSpecificInfo
API for CAP-DataTypes.EventSpecificInformationBCSM.tNoAnswerSpecificInfo.
|
CCEventSpecificInformationBCSM.AnalyzedInfoSpecificInfo, CCEventSpecificInformationBCSM.CollectedInfoSpecificInfo, CCEventSpecificInformationBCSM.OAnswerSpecificInfo, CCEventSpecificInformationBCSM.OCalledPartyBusySpecificInfo, CCEventSpecificInformationBCSM.ODisconnectSpecificInfo, CCEventSpecificInformationBCSM.OMidCallSpecificInfo, CCEventSpecificInformationBCSM.ONoAnswerSpecificInfo, CCEventSpecificInformationBCSM.RouteSelectFailureSpecificInfo, CCEventSpecificInformationBCSM.TAnswerSpecificInfo, CCEventSpecificInformationBCSM.TDisconnectSpecificInfo, CCEventSpecificInformationBCSM.TMidCallSpecificInfo
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
CAP2EventSpecificInformationBCSM() |
getAnalyzedInfoSpecificInfo, getChoice, getCollectedInfoSpecificInfo, getOAnswerSpecificInfo, getOCalledPartyBusySpecificInfo, getODisconnectSpecificInfo, getOMidCallSpecificInfo, getONoAnswerSpecificInfo, getRouteSelectFailureSpecificInfo, getTAnswerSpecificInfo, getTCalledPartyBusySpecificInfo, getTDisconnectSpecificInfo, getTMidCallSpecificInfo, getTNoAnswerSpecificInfo, isAnalyzedInfoSpecificInfoChosen, isCollectedInfoSpecificInfoChosen, isOAnswerSpecificInfoChosen, isOCalledPartyBusySpecificInfoChosen, isODisconnectSpecificInfoChosen, isOMidCallSpecificInfoChosen, isONoAnswerSpecificInfoChosen, isRouteSelectFailureSpecificInfoChosen, isTAnswerSpecificInfoChosen, isTCalledPartyBusySpecificInfoChosen, isTDisconnectSpecificInfoChosen, isTMidCallSpecificInfoChosen, isTNoAnswerSpecificInfoChosen, setAnalyzedInfoSpecificInfo, setChoice, setCollectedInfoSpecificInfo, setOMidCallSpecificInfo, setReadOnly, setTCalledPartyBusySpecificInfo, setTMidCallSpecificInfo, setTNoAnswerSpecificInfo
equals, hashCode, toString
checkModify, isReadOnly
public CAP2EventSpecificInformationBCSM clone()
clone
in interface DataObject
clone
in class CCEventSpecificInformationBCSM
public static CAP2EventSpecificInformationBCSM copyOf(CCEventSpecificInformationBCSM from)
from
- the object from which to copypublic static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class CCEventSpecificInformationBCSM
withAbsents
- ignored, as value cannot be optionalpublic CAP2EventSpecificInformationBCSM setOAnswerSpecificInfo(CCEventSpecificInformationBCSM.OAnswerSpecificInfo value) throws IllegalStateException, NullPointerException
setOAnswerSpecificInfo
in class CCEventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP2EventSpecificInformationBCSM setOCalledPartyBusySpecificInfo(CCEventSpecificInformationBCSM.OCalledPartyBusySpecificInfo value) throws IllegalStateException, NullPointerException
setOCalledPartyBusySpecificInfo
in class CCEventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP2EventSpecificInformationBCSM setODisconnectSpecificInfo(CCEventSpecificInformationBCSM.ODisconnectSpecificInfo value) throws IllegalStateException, NullPointerException
setODisconnectSpecificInfo
in class CCEventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP2EventSpecificInformationBCSM setONoAnswerSpecificInfo(CCEventSpecificInformationBCSM.ONoAnswerSpecificInfo value) throws IllegalStateException, NullPointerException
setONoAnswerSpecificInfo
in class CCEventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP2EventSpecificInformationBCSM setRouteSelectFailureSpecificInfo(CCEventSpecificInformationBCSM.RouteSelectFailureSpecificInfo value) throws IllegalStateException, NullPointerException
setRouteSelectFailureSpecificInfo
in class CCEventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP2EventSpecificInformationBCSM setTAnswerSpecificInfo(CCEventSpecificInformationBCSM.TAnswerSpecificInfo value) throws IllegalStateException, NullPointerException
setTAnswerSpecificInfo
in class CCEventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP2EventSpecificInformationBCSM setTCalledPartyBusySpecificInfo(CAP2EventSpecificInformationBCSM.TCalledPartyBusySpecificInfo value) throws IllegalStateException, NullPointerException
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP2EventSpecificInformationBCSM setTDisconnectSpecificInfo(CCEventSpecificInformationBCSM.TDisconnectSpecificInfo value) throws IllegalStateException, NullPointerException
setTDisconnectSpecificInfo
in class CCEventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP2EventSpecificInformationBCSM setTNoAnswerSpecificInfo(CAP2EventSpecificInformationBCSM.TNoAnswerSpecificInfo value) throws IllegalStateException, NullPointerException
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is null