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.TNoAnswerSpecificInfoCCEventSpecificInformationBCSM.AnalyzedInfoSpecificInfo, CCEventSpecificInformationBCSM.CollectedInfoSpecificInfo, CCEventSpecificInformationBCSM.OCalledPartyBusySpecificInfo, CCEventSpecificInformationBCSM.ODisconnectSpecificInfo, CCEventSpecificInformationBCSM.OMidCallSpecificInfo, CCEventSpecificInformationBCSM.ONoAnswerSpecificInfo, CCEventSpecificInformationBCSM.RouteSelectFailureSpecificInfo, CCEventSpecificInformationBCSM.TDisconnectSpecificInfo, CCEventSpecificInformationBCSM.TMidCallSpecificInfoFIELD_ABSENT, FIELD_UNINITIALISED| Constructor and Description |
|---|
CAP3EventSpecificInformationBCSM() |
setOAnswerSpecificInfo, setTAnswerSpecificInfo, setTCalledPartyBusySpecificInfogetAnalyzedInfoSpecificInfo, 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, setTNoAnswerSpecificInfoequals, hashCode, toStringcheckModify, isReadOnlypublic CAP3EventSpecificInformationBCSM clone()
clone in interface DataObjectclone in class CAP2EventSpecificInformationBCSMpublic 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 CAP2EventSpecificInformationBCSMwithAbsents - 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 CAP2EventSpecificInformationBCSMvalue - 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 CAP2EventSpecificInformationBCSMvalue - 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 CAP2EventSpecificInformationBCSMvalue - 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 CAP2EventSpecificInformationBCSMvalue - 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 CAP2EventSpecificInformationBCSMvalue - 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 CAP2EventSpecificInformationBCSMvalue - the new value for the choiceIllegalStateException - if this instance has been marked as read-onlyNullPointerException - if the given value is null