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.TMidCallSpecificInfoFIELD_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, setTNoAnswerSpecificInfoequals, hashCode, toStringcheckModify, isReadOnlypublic CAP2EventSpecificInformationBCSM clone()
clone in interface DataObjectclone in class CCEventSpecificInformationBCSMpublic 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 CCEventSpecificInformationBCSMwithAbsents - ignored, as value cannot be optionalpublic CAP2EventSpecificInformationBCSM setOAnswerSpecificInfo(CCEventSpecificInformationBCSM.OAnswerSpecificInfo value) throws IllegalStateException, NullPointerException
setOAnswerSpecificInfo in class CCEventSpecificInformationBCSMvalue - 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 CCEventSpecificInformationBCSMvalue - 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 CCEventSpecificInformationBCSMvalue - 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 CCEventSpecificInformationBCSMvalue - 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 CCEventSpecificInformationBCSMvalue - 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 CCEventSpecificInformationBCSMvalue - 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 CCEventSpecificInformationBCSMvalue - 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