public class CAP3EventSpecificInformationBCSM extends CAP2EventSpecificInformationBCSM
EventSpecificInformationBCSM ::= CHOICE { routeSelectFailureSpecificInfo SEQUENCE { failureCause Cause OPTIONAL, ... }, oCalledPartyBusySpecificInfo SEQUENCE { busyCause Cause OPTIONAL, ... }, oNoAnswerSpecificInfo SEQUENCE { ... }, oAnswerSpecificInfo SEQUENCE { destinationAddress CalledPartyNumber OPTIONAL, or-Call NULL OPTIONAL, forwardedCall NULL OPTIONAL, ... }, oDisconnectSpecificInfo SEQUENCE { releaseCause Cause OPTIONAL, ... }, tBusySpecificInfo SEQUENCE { busyCause Cause OPTIONAL, callForwarded NULL OPTIONAL, routeNotPermitted NULL OPTIONAL, ... }, tNoAnswerSpecificInfo SEQUENCE { callForwarded NULL OPTIONAL, ... }, tAnswerSpecificInfo SEQUENCE { destinationAddress CalledPartyNumber OPTIONAL, or-Call NULL OPTIONAL, forwardedCall NULL OPTIONAL, ... }, tDisconnectSpecificInfo SEQUENCE { releaseCause Cause OPTIONAL, ... } } CAP-datatypes { EventSpecificInformationBCSM { @parentType com.opencloud.slee.resources.cgin.cap_v2.CAP2EventSpecificInformationBCSM tBusySpecificInfo { @rename tCalledPartyBusySpecificInfo } } }
Modifier and Type | Class and Description |
---|---|
static class |
CAP3EventSpecificInformationBCSM.Choice
API for CAP-datatypes.EventSpecificInformationBCSM.Choice.
|
static class |
CAP3EventSpecificInformationBCSM.OAnswerSpecificInfo
API for CAP-datatypes.EventSpecificInformationBCSM.oAnswerSpecificInfo.
|
static class |
CAP3EventSpecificInformationBCSM.TAnswerSpecificInfo
API for CAP-datatypes.EventSpecificInformationBCSM.tAnswerSpecificInfo.
|
static class |
CAP3EventSpecificInformationBCSM.TCalledPartyBusySpecificInfo
API for CAP-datatypes.EventSpecificInformationBCSM.tBusySpecificInfo.
|
CAP2EventSpecificInformationBCSM.TNoAnswerSpecificInfo
CCEventSpecificInformationBCSM.AnalyzedInfoSpecificInfo, CCEventSpecificInformationBCSM.CollectedInfoSpecificInfo, CCEventSpecificInformationBCSM.OCalledPartyBusySpecificInfo, CCEventSpecificInformationBCSM.ODisconnectSpecificInfo, CCEventSpecificInformationBCSM.OMidCallSpecificInfo, CCEventSpecificInformationBCSM.ONoAnswerSpecificInfo, CCEventSpecificInformationBCSM.RouteSelectFailureSpecificInfo, CCEventSpecificInformationBCSM.TDisconnectSpecificInfo, CCEventSpecificInformationBCSM.TMidCallSpecificInfo
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
CAP3EventSpecificInformationBCSM() |
setOAnswerSpecificInfo, setTAnswerSpecificInfo, setTCalledPartyBusySpecificInfo
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 CAP3EventSpecificInformationBCSM clone()
clone
in interface DataObject
clone
in class CAP2EventSpecificInformationBCSM
public static CAP3EventSpecificInformationBCSM copyOf(CCEventSpecificInformationBCSM from)
from
- the object from which to copypublic static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class CAP2EventSpecificInformationBCSM
withAbsents
- ignored, as value cannot be optionalpublic CAP3EventSpecificInformationBCSM setOAnswerSpecificInfo(CAP3EventSpecificInformationBCSM.OAnswerSpecificInfo 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 CAP3EventSpecificInformationBCSM setOCalledPartyBusySpecificInfo(CCEventSpecificInformationBCSM.OCalledPartyBusySpecificInfo value) throws IllegalStateException, NullPointerException
setOCalledPartyBusySpecificInfo
in class CAP2EventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP3EventSpecificInformationBCSM setODisconnectSpecificInfo(CCEventSpecificInformationBCSM.ODisconnectSpecificInfo value) throws IllegalStateException, NullPointerException
setODisconnectSpecificInfo
in class CAP2EventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP3EventSpecificInformationBCSM setONoAnswerSpecificInfo(CCEventSpecificInformationBCSM.ONoAnswerSpecificInfo value) throws IllegalStateException, NullPointerException
setONoAnswerSpecificInfo
in class CAP2EventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP3EventSpecificInformationBCSM setRouteSelectFailureSpecificInfo(CCEventSpecificInformationBCSM.RouteSelectFailureSpecificInfo value) throws IllegalStateException, NullPointerException
setRouteSelectFailureSpecificInfo
in class CAP2EventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP3EventSpecificInformationBCSM setTAnswerSpecificInfo(CAP3EventSpecificInformationBCSM.TAnswerSpecificInfo 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 CAP3EventSpecificInformationBCSM setTCalledPartyBusySpecificInfo(CAP3EventSpecificInformationBCSM.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 CAP3EventSpecificInformationBCSM setTDisconnectSpecificInfo(CCEventSpecificInformationBCSM.TDisconnectSpecificInfo value) throws IllegalStateException, NullPointerException
setTDisconnectSpecificInfo
in class CAP2EventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is nullpublic CAP3EventSpecificInformationBCSM setTNoAnswerSpecificInfo(CAP2EventSpecificInformationBCSM.TNoAnswerSpecificInfo value) throws IllegalStateException, NullPointerException
setTNoAnswerSpecificInfo
in class CAP2EventSpecificInformationBCSM
value
- the new value for the choiceIllegalStateException
- if this instance has been marked as read-onlyNullPointerException
- if the given value is null