Package com.opencloud.sentinel.common
Interface SentinelSipSessionState
-
- All Superinterfaces:
NullSentinelSessionState,SentinelCommonSessionState,SentinelDiameterMediationSessionState,SentinelMediationToPromotionsSessionState,SentinelSessionIdsSessionState,SentinelSessionState,SessionCountersSessionState
public interface SentinelSipSessionState extends SentinelDiameterMediationSessionState
-
-
Field Summary
Fields Modifier and Type Field Description static boolean_initialCallEstablishedstatic int_initialChargingResultstatic java.lang.Boolean_initialClosedUserGroupEnabledstatic java.lang.Long_initialClosedUserGroupSelectedTariffGroupstatic java.lang.Long_initialCommittedReceivedCalledPartySDPSequenceNumberstatic java.lang.Long_initialCommittedReceivedCallingPartySDPSequenceNumberstatic java.lang.Long_initialCommittedSentCalledPartySDPSequenceNumberstatic java.lang.Long_initialCommittedSentCallingPartySDPSequenceNumberstatic java.lang.Long_initialCumulativeReportedUnitsstatic boolean_initialDiameterMediationInteractionEnabledstatic java.lang.Boolean_initialFriendsAndFamilyEnabledstatic java.lang.Long_initialGrantedUnitsSecondsstatic HeadersByLeg_initialHeadersByLegstatic boolean_initialIsInitialTriggerEventstatic java.lang.Long_initialLatestReceivedCalledPartySDPSequenceNumberstatic java.lang.Long_initialLatestReceivedCallingPartySDPSequenceNumberstatic java.lang.Long_initialLatestSentCalledPartySDPSequenceNumberstatic java.lang.Long_initialLatestSentCallingPartySDPSequenceNumberstatic java.lang.String_initialLegForCdrsstatic java.util.Collection<java.lang.String>_initialLegNamesForSDPComparisonstatic LegStateMap_initialLegStateMapstatic java.util.List<MccMnc>_initialPaniMccsMncsstatic java.util.Map<java.lang.String,java.lang.String>_initialPerLegCalledPartyAddressstatic com.google.common.collect.Multimap<java.lang.String,java.lang.String>_initialPerLegCallingPartyAddressesstatic java.util.Map<java.lang.String,java.lang.Integer>_initialPerLegCauseCodestatic com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EarlyMediaDescription>_initialPerLegEarlyMediaDescriptionsstatic java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType>_initialPerLegEventTypestatic java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType>_initialPerLegInitialEventTypestatic InitialRequestMap_initialPerLegInitialRequestsstatic java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps>_initialPerLegInitialTimeStampsstatic java.util.Map<java.lang.String,java.lang.String>_initialPerLegRequestedPartyAddressstatic com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.SdpMediaComponent>_initialPerLegSdpMediaComponentsstatic java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps>_initialPerLegTimeStampsstatic java.util.List<java.lang.String>_initialPreferredCancelReasonHeadersstatic boolean_initialReauthorizeCreditAfterInitialCreditCheckstatic java.util.List<com.opencloud.sentinel.state.RegistrationRecord>_initialRegistrationRecordsstatic boolean_initialRunningOnInitialNodestatic com.opencloud.sentinel.sip.header.historyinfo.HistoryInfo_initialSavedHistoryInfostatic com.opencloud.sentinel.sdp.SdpRewriterMap_initialSdpRewriterMap-
Fields inherited from interface com.opencloud.sentinel.common.SentinelCommonSessionState
_initialSessionHasEnded, _initialSessionType
-
Fields inherited from interface com.opencloud.sentinel.common.SentinelDiameterMediationSessionState
_initialOcsInteractionEnabled, _initialOcsSessionIds, _initialReplicateSessionCharging, _initialRequestUnitsSeconds, _initialRequestUnitsServiceSpecific, _initialSessionIdOptionalComponent, _initialShutdownOCS
-
Fields inherited from interface com.opencloud.sentinel.common.SentinelSessionIdsSessionState
_initialServiceIDLookup
-
Fields inherited from interface com.opencloud.sentinel.common.SentinelSessionState
_initialDiameterServiceContextId, _initialReauthorisationReportingReason
-
Fields inherited from interface com.opencloud.sentinel.common.SessionCountersSessionState
_initialSessionCounters
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetActivitiesSuspendedForFeatureWaiting()booleangetActivityTestHasFailed()com.opencloud.sentinel.numbers.TaggedNumbergetAnalysedDialledNumber()java.lang.StringgetAnalysedHomeCountryCode()java.lang.String[]getAnnouncementCallIds()java.lang.StringgetCalledPartyAddress()java.lang.StringgetCalledPartyCallId()java.lang.StringgetCalledPartyToAddress()booleangetCallEstablished()java.lang.StringgetCallId()java.lang.StringgetCallingPartyAddress()java.lang.StringgetCallingPartyCallId()CallTypegetCallType()java.lang.StringgetCauseCodeSessionType()intgetChargingResult()java.lang.BooleangetClosedUserGroupCall()java.lang.BooleangetClosedUserGroupDropIfNoGroupMatch()java.lang.BooleangetClosedUserGroupEnabled()java.lang.BooleangetClosedUserGroupIncomingAccessAllowed()java.lang.String[]getClosedUserGroupList()java.lang.BooleangetClosedUserGroupOutgoingAccessAllowed()java.lang.IntegergetClosedUserGroupPreferred()java.lang.StringgetClosedUserGroupSelectedAccessType()java.lang.StringgetClosedUserGroupSelectedGroupName()java.lang.LonggetClosedUserGroupSelectedTariffGroup()java.lang.IntegergetClosedUserGroupToUse()java.lang.StringgetCommittedReceivedCalledPartySDP()java.lang.LonggetCommittedReceivedCalledPartySDPSequenceNumber()java.lang.StringgetCommittedReceivedCallingPartySDP()java.lang.LonggetCommittedReceivedCallingPartySDPSequenceNumber()java.lang.StringgetCommittedSentCalledPartySDP()java.lang.LonggetCommittedSentCalledPartySDPSequenceNumber()java.lang.StringgetCommittedSentCallingPartySDP()java.lang.LonggetCommittedSentCallingPartySDPSequenceNumber()booleangetContinueCallOnOCSFailure()java.lang.LonggetCumulativeReportedUnits()SipFeatureScriptExecutionPointgetCurrentSipFeatureExecutionPoint()java.lang.IntegergetDiameterCauseCode()booleangetDiameterMediationInteractionEnabled()java.lang.StringgetDiscoveredAccessNetworkInformation()java.lang.IntegergetEndSessionCause()java.lang.StringgetEventId()SubscriptionReplicationTriggergetEventNotificationUACLegReplicationTrigger()SubscriptionReplicationTriggergetEventNotificationUASLegReplicationTrigger()java.lang.BooleangetFriendsAndFamilyEnabled()java.lang.String[]getFriendsAndFamilyList()java.lang.LonggetGrantedUnitsSeconds()HeadersByLeggetHeadersByLeg()java.lang.StringgetIMEI()The IMEI is used as the User-Equipment-Info-Value AVP in the User-Equipment-Info Grouped AVPMccMncgetImsiMccMnc()org.jainslee.resources.diameter.ro.types.vcb0.ImsInformationgetImsInformation()com.opencloud.sentinel.sip.header.historyinfo.HiIndexgetIncomingHistoryInfoIndex()java.lang.BooleangetIsFriendsAndFamilyCall()booleangetIsInitialTriggerEvent()booleangetIsMidSessionSipSubTXNOngoing()java.lang.StringgetIsoCountryCode()java.lang.StringgetLanguageConfig()intgetLastUsedHistoryInfoIndexValue()java.lang.StringgetLatestReceivedCalledPartySDP()java.lang.LonggetLatestReceivedCalledPartySDPSequenceNumber()java.lang.StringgetLatestReceivedCallingPartySDP()java.lang.LonggetLatestReceivedCallingPartySDPSequenceNumber()java.lang.StringgetLatestSentCalledPartySDP()java.lang.LonggetLatestSentCalledPartySDPSequenceNumber()java.lang.StringgetLatestSentCallingPartySDP()java.lang.LonggetLatestSentCallingPartySDPSequenceNumber()java.lang.StringgetLegForCdrs()java.util.Collection<java.lang.String>getLegNamesForSDPComparison()LegStateMapgetLegStateMap()booleangetMonitorCallOnly()com.opencloud.sentinel.numbers.NANPNumberInfogetNANPNumberInfo()java.lang.StringgetOriginalRequestUri()intgetOutstandingActivityTestReinviteResponseCount()java.util.List<MccMnc>getPaniMccsMncs()java.util.Map<java.lang.String,java.lang.String>getPerLegCalledPartyAddress()com.google.common.collect.Multimap<java.lang.String,java.lang.String>getPerLegCallingPartyAddresses()java.util.Map<java.lang.String,java.lang.Integer>getPerLegCauseCode()com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EarlyMediaDescription>getPerLegEarlyMediaDescriptions()java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType>getPerLegEventType()java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType>getPerLegInitialEventType()InitialRequestMapgetPerLegInitialRequests()java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps>getPerLegInitialTimeStamps()java.util.Map<java.lang.String,java.lang.String>getPerLegRequestedPartyAddress()com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.SdpMediaComponent>getPerLegSdpMediaComponents()java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps>getPerLegTimeStamps()java.util.List<java.lang.String>getPreferredCancelReasonHeaders()Get the List of Reason headers that should be included on outgoing CANCEL requests if the header is not already specified.MccMncgetPvniMccMnc()java.lang.LonggetRatingGroup()booleangetReauthorizeCreditAfterInitialCreditCheck()java.util.List<com.opencloud.sentinel.state.RegistrationRecord>getRegistrationRecords()java.lang.StringgetRouteHeaderURI()booleangetRunningOnInitialNode()com.opencloud.sentinel.sip.header.historyinfo.HistoryInfogetSavedHistoryInfo()com.opencloud.sentinel.sdp.SdpRewriterMapgetSdpRewriterMap()java.lang.LonggetServiceIdentifier()InviteReplicationTriggergetSessionUACLegReplicationTrigger()InviteReplicationTriggergetSessionUASLegReplicationTrigger()SipRegistrationStatusgetSipRegistrationStatus()SipServiceTypegetSipServiceType()SipTimestampAvpPresenceModegetSipTimestampAvpPresenceMode()SipThirdPartyCallOutcomesgetThirdPartyCallOutcome()org.jainslee.resources.diameter.cca.types.UserEquipmentInfogetUserEquipmentInfo()32.299 §7.1.17 User-Equipment-Info AVP The User-Equipment-Info AVP (AVP code 458) is of type grouped and contains the identity and capability of the terminal the subscriber is using for the connection to network according to IETF RFC 4006java.lang.StringgetUserSessionId()voidsetActivitiesSuspendedForFeatureWaiting(boolean value)voidsetActivityTestHasFailed(boolean value)voidsetAnalysedDialledNumber(com.opencloud.sentinel.numbers.TaggedNumber analysedDialledNumber)voidsetAnalysedHomeCountryCode(java.lang.String homeCountryCode)voidsetAnnouncementCallIds(java.lang.String[] AnnouncementCallIds)voidsetCalledPartyAddress(java.lang.String CalledPartyAddress)voidsetCalledPartyCallId(java.lang.String CalledPartyCallId)voidsetCalledPartyToAddress(java.lang.String CalledPartyToAddress)voidsetCallEstablished(boolean value)voidsetCallId(java.lang.String callId)voidsetCallingPartyAddress(java.lang.String CallingPartyAddress)voidsetCallingPartyCallId(java.lang.String CallingPartyCallId)voidsetCallType(CallType CallType)voidsetCauseCodeSessionType(java.lang.String sessionType)voidsetChargingResult(int ChargingResult)voidsetClosedUserGroupCall(java.lang.Boolean ClosedUserGroupCall)voidsetClosedUserGroupDropIfNoGroupMatch(java.lang.Boolean ClosedUserGroupDropIfNoGroupMatch)voidsetClosedUserGroupEnabled(java.lang.Boolean ClosedUserGroupEnabled)voidsetClosedUserGroupIncomingAccessAllowed(java.lang.Boolean ClosedUserGroupIncomingAccessAllowed)voidsetClosedUserGroupList(java.lang.String[] ClosedUserGroupList)voidsetClosedUserGroupOutgoingAccessAllowed(java.lang.Boolean ClosedUserGroupOutgoingAccessAllowed)voidsetClosedUserGroupPreferred(java.lang.Integer ClosedUserGroupPreferred)voidsetClosedUserGroupSelectedAccessType(java.lang.String ClosedUserGroupSelectedAccessType)voidsetClosedUserGroupSelectedGroupName(java.lang.String ClosedUserGroupSelectedGroupName)voidsetClosedUserGroupSelectedTariffGroup(java.lang.Long ClosedUserGroupSelectedTariffGroup)voidsetClosedUserGroupToUse(java.lang.Integer ClosedUserGroupToUse)voidsetCommittedReceivedCalledPartySDP(java.lang.String SDP)voidsetCommittedReceivedCalledPartySDPSequenceNumber(java.lang.Long opNumber)voidsetCommittedReceivedCallingPartySDP(java.lang.String SDP)voidsetCommittedReceivedCallingPartySDPSequenceNumber(java.lang.Long opNumber)voidsetCommittedSentCalledPartySDP(java.lang.String SDP)voidsetCommittedSentCalledPartySDPSequenceNumber(java.lang.Long opNumber)voidsetCommittedSentCallingPartySDP(java.lang.String SDP)voidsetCommittedSentCallingPartySDPSequenceNumber(java.lang.Long opNumber)voidsetContinueCallOnOCSFailure(boolean continueCallOnOCSFailure)voidsetCumulativeReportedUnits(java.lang.Long CumulativeReportedUnits)voidsetCurrentSipFeatureExecutionPoint(SipFeatureScriptExecutionPoint exPoint)voidsetDiameterCauseCode(java.lang.Integer causeCode)voidsetDiameterMediationInteractionEnabled(boolean DiameterMediationInteractionEnabled)voidsetDiscoveredAccessNetworkInformation(java.lang.String discoveredAccessNetworkInformation)voidsetEndSessionCause(java.lang.Integer EndSessionCause)voidsetEventId(java.lang.String eventId)voidsetEventNotificationUACLegReplicationTrigger(SubscriptionReplicationTrigger replicationTrigger)voidsetEventNotificationUASLegReplicationTrigger(SubscriptionReplicationTrigger replicationTrigger)voidsetFriendsAndFamilyEnabled(java.lang.Boolean FriendsAndFamilyEnabled)voidsetFriendsAndFamilyList(java.lang.String[] FriendsAndFamilyList)voidsetGrantedUnitsSeconds(java.lang.Long GrantedUnitsSeconds)voidsetHeadersByLeg(HeadersByLeg headersByLeg)voidsetIMEI(java.lang.String imei)voidsetImsiMccMnc(MccMnc mccMnc)voidsetImsInformation(org.jainslee.resources.diameter.ro.types.vcb0.ImsInformation imsInformation)32.299 §7.2.77 IMS-Information AVPvoidsetIncomingHistoryInfoIndex(com.opencloud.sentinel.sip.header.historyinfo.HiIndex incomingIndex)voidsetIsFriendsAndFamilyCall(java.lang.Boolean IsFriendsAndFamilyCall)voidsetIsInitialTriggerEvent(boolean value)voidsetIsMidSessionSipSubTXNOngoing(boolean value)voidsetIsoCountryCode(java.lang.String isoCountryCode)voidsetLanguageConfig(java.lang.String cfg)voidsetLastUsedHistoryInfoIndexValue(int lastUsedHistoryInfoIndex)voidsetLatestReceivedCalledPartySDP(java.lang.String SDP)voidsetLatestReceivedCalledPartySDPSequenceNumber(java.lang.Long opNumber)voidsetLatestReceivedCallingPartySDP(java.lang.String SDP)voidsetLatestReceivedCallingPartySDPSequenceNumber(java.lang.Long opNumber)voidsetLatestSentCalledPartySDP(java.lang.String SDP)voidsetLatestSentCalledPartySDPSequenceNumber(java.lang.Long opNumber)voidsetLatestSentCallingPartySDP(java.lang.String SDP)voidsetLatestSentCallingPartySDPSequenceNumber(java.lang.Long opNumber)voidsetLegForCdrs(java.lang.String legForCdrs)voidsetLegNamesForSDPComparison(java.util.Collection<java.lang.String> legNamesForSDPComparison)voidsetLegStateMap(LegStateMap legStateMap)voidsetMonitorCallOnly(boolean MonitorCallOnly)voidsetNANPNumberInfo(com.opencloud.sentinel.numbers.NANPNumberInfo nanpNumberInfo)voidsetOriginalRequestUri(java.lang.String originalRequestUri)voidsetOutstandingActivityTestReinviteResponseCount(int count)voidsetPaniMccsMncs(java.util.List<MccMnc> paniMccsMncs)voidsetPerLegCalledPartyAddress(java.util.Map<java.lang.String,java.lang.String> calledPartyAddress)voidsetPerLegCallingPartyAddresses(com.google.common.collect.Multimap<java.lang.String,java.lang.String> callingPartyAddresses)voidsetPerLegCauseCode(java.util.Map<java.lang.String,java.lang.Integer> causeCode)voidsetPerLegEarlyMediaDescriptions(com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EarlyMediaDescription> earlyMediaDescriptions)voidsetPerLegEventType(java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType> eventType)voidsetPerLegInitialEventType(java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType> eventType)voidsetPerLegInitialRequests(InitialRequestMap initialRequests)voidsetPerLegInitialTimeStamps(java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps> eventType)voidsetPerLegRequestedPartyAddress(java.util.Map<java.lang.String,java.lang.String> requestedPartyAddress)voidsetPerLegSdpMediaComponents(com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.SdpMediaComponent> sdpMediaComponents)voidsetPerLegTimeStamps(java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps> eventType)voidsetPreferredCancelReasonHeaders(java.util.List<java.lang.String> preferredCancelReasonHeaders)Set the List of Reason headers that should be included on outgoing CANCEL requests that are automatically generated by Sentinel.voidsetPvniMccMnc(MccMnc mccMnc)voidsetRatingGroup(java.lang.Long RatingGroup)voidsetReauthorizeCreditAfterInitialCreditCheck(boolean ReauthorizeCreditAfterInitialCreditCheck)voidsetRegistrationRecords(java.util.List<com.opencloud.sentinel.state.RegistrationRecord> records)voidsetRouteHeaderURI(java.lang.String value)voidsetRunningOnInitialNode(boolean runningOnInitialNode)voidsetSavedHistoryInfo(com.opencloud.sentinel.sip.header.historyinfo.HistoryInfo historyInfoCache)voidsetSdpRewriterMap(com.opencloud.sentinel.sdp.SdpRewriterMap sdpRewriters)voidsetServiceIdentifier(java.lang.Long ServiceIdentifier)voidsetSessionUACLegReplicationTrigger(InviteReplicationTrigger replicationTrigger)voidsetSessionUASLegReplicationTrigger(InviteReplicationTrigger replicationTrigger)voidsetSipRegistrationStatus(SipRegistrationStatus status)voidsetSipServiceType(SipServiceType ServiceType)voidsetSipTimestampAvpPresenceMode(SipTimestampAvpPresenceMode sipTimestampAvpPresenceMode)voidsetThirdPartyCallOutcome(SipThirdPartyCallOutcomes outcome)voidsetUserEquipmentInfo(org.jainslee.resources.diameter.cca.types.UserEquipmentInfo userEquipmentInfo)voidsetUserSessionId(java.lang.String sessionId)-
Methods inherited from interface com.opencloud.sentinel.common.SentinelCommonSessionState
getProtocol, getSentinelSelectionKey, getSessionHasEnded, getSessionType, getSubscriber, setProtocol, setSentinelSelectionKey, setSessionHasEnded, setSessionType, setSubscriber
-
Methods inherited from interface com.opencloud.sentinel.common.SentinelDiameterMediationSessionState
getClientChargingType, getClientEventChargingMethod, getCurrentDiameterMediationFeatureExecutionPoint, getLatestClientRequest, getLatestOcsAnswer, getLatestOcsRequestSent, getOcsChargingType, getOcsEventChargingMethod, getOcsInteractionEnabled, getOcsSessionIds, getReplicateSessionCharging, getRequestUnitsSeconds, getRequestUnitsServiceSpecific, getSessionIdOptionalComponent, getShutdownOCS, getSubscriptionId, getSubscriptionIdType, setClientChargingType, setClientEventChargingMethod, setCurrentDiameterMediationFeatureExecutionPoint, setLatestClientRequest, setLatestOcsAnswer, setLatestOcsRequestSent, setOcsChargingType, setOcsEventChargingMethod, setOcsInteractionEnabled, setOcsSessionIds, setReplicateSessionCharging, setRequestUnitsSeconds, setRequestUnitsServiceSpecific, setSessionIdOptionalComponent, setShutdownOCS, setSubscriptionId, setSubscriptionIdType
-
Methods inherited from interface com.opencloud.sentinel.common.SentinelMediationToPromotionsSessionState
getCumulativePromotionCCA, setCumulativePromotionCCA
-
Methods inherited from interface com.opencloud.sentinel.common.SentinelSessionIdsSessionState
getServiceIDLookup, setServiceIDLookup
-
Methods inherited from interface com.opencloud.sentinel.common.SentinelSessionState
getAccount, getAnnouncementID, getDiameterServiceContextId, getLanguage, getMSISDN, getOcsEntityId, getOCSHost, getOCSId, getOCSRealm, getOcsSessionTerminationCause, getPlayedAnnouncementIDs, getReauthorisationReportingReason, getSessionEnded, getSessionEstablished, getSessionInitiated, getSubscriptionType, getValidityEnd, getValidityStart, setAccount, setAnnouncementID, setDiameterServiceContextId, setLanguage, setMSISDN, setOcsEntityId, setOCSHost, setOCSId, setOCSRealm, setOcsSessionTerminationCause, setPlayedAnnouncementIDs, setReauthorisationReportingReason, setSessionEnded, setSessionEstablished, setSessionInitiated, setSubscriptionType, setValidityEnd, setValidityStart
-
Methods inherited from interface com.opencloud.sentinel.common.SessionCountersSessionState
getSessionCounters, setSessionCounters
-
-
-
-
Field Detail
-
_initialPerLegEarlyMediaDescriptions
static final com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EarlyMediaDescription> _initialPerLegEarlyMediaDescriptions
-
_initialPerLegSdpMediaComponents
static final com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.SdpMediaComponent> _initialPerLegSdpMediaComponents
-
_initialPerLegEventType
static final java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType> _initialPerLegEventType
-
_initialPerLegInitialEventType
static final java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType> _initialPerLegInitialEventType
-
_initialPerLegTimeStamps
static final java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps> _initialPerLegTimeStamps
-
_initialPerLegInitialTimeStamps
static final java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps> _initialPerLegInitialTimeStamps
-
_initialPerLegCallingPartyAddresses
static final com.google.common.collect.Multimap<java.lang.String,java.lang.String> _initialPerLegCallingPartyAddresses
-
_initialPerLegCalledPartyAddress
static final java.util.Map<java.lang.String,java.lang.String> _initialPerLegCalledPartyAddress
-
_initialPerLegRequestedPartyAddress
static final java.util.Map<java.lang.String,java.lang.String> _initialPerLegRequestedPartyAddress
-
_initialPerLegCauseCode
static final java.util.Map<java.lang.String,java.lang.Integer> _initialPerLegCauseCode
-
_initialPerLegInitialRequests
static final InitialRequestMap _initialPerLegInitialRequests
-
_initialLatestReceivedCalledPartySDPSequenceNumber
static final java.lang.Long _initialLatestReceivedCalledPartySDPSequenceNumber
-
_initialCommittedReceivedCalledPartySDPSequenceNumber
static final java.lang.Long _initialCommittedReceivedCalledPartySDPSequenceNumber
-
_initialLatestSentCalledPartySDPSequenceNumber
static final java.lang.Long _initialLatestSentCalledPartySDPSequenceNumber
-
_initialCommittedSentCalledPartySDPSequenceNumber
static final java.lang.Long _initialCommittedSentCalledPartySDPSequenceNumber
-
_initialLatestReceivedCallingPartySDPSequenceNumber
static final java.lang.Long _initialLatestReceivedCallingPartySDPSequenceNumber
-
_initialCommittedReceivedCallingPartySDPSequenceNumber
static final java.lang.Long _initialCommittedReceivedCallingPartySDPSequenceNumber
-
_initialLatestSentCallingPartySDPSequenceNumber
static final java.lang.Long _initialLatestSentCallingPartySDPSequenceNumber
-
_initialCommittedSentCallingPartySDPSequenceNumber
static final java.lang.Long _initialCommittedSentCallingPartySDPSequenceNumber
-
_initialLegNamesForSDPComparison
static final java.util.Collection<java.lang.String> _initialLegNamesForSDPComparison
-
_initialGrantedUnitsSeconds
static final java.lang.Long _initialGrantedUnitsSeconds
-
_initialCumulativeReportedUnits
static final java.lang.Long _initialCumulativeReportedUnits
-
_initialFriendsAndFamilyEnabled
static final java.lang.Boolean _initialFriendsAndFamilyEnabled
-
_initialClosedUserGroupEnabled
static final java.lang.Boolean _initialClosedUserGroupEnabled
-
_initialClosedUserGroupSelectedTariffGroup
static final java.lang.Long _initialClosedUserGroupSelectedTariffGroup
-
_initialDiameterMediationInteractionEnabled
static final boolean _initialDiameterMediationInteractionEnabled
- See Also:
- Constant Field Values
-
_initialReauthorizeCreditAfterInitialCreditCheck
static final boolean _initialReauthorizeCreditAfterInitialCreditCheck
- See Also:
- Constant Field Values
-
_initialChargingResult
static final int _initialChargingResult
- See Also:
- Constant Field Values
-
_initialCallEstablished
static final boolean _initialCallEstablished
- See Also:
- Constant Field Values
-
_initialIsInitialTriggerEvent
static final boolean _initialIsInitialTriggerEvent
- See Also:
- Constant Field Values
-
_initialRegistrationRecords
static final java.util.List<com.opencloud.sentinel.state.RegistrationRecord> _initialRegistrationRecords
-
_initialPaniMccsMncs
static final java.util.List<MccMnc> _initialPaniMccsMncs
-
_initialHeadersByLeg
static final HeadersByLeg _initialHeadersByLeg
-
_initialSdpRewriterMap
static final com.opencloud.sentinel.sdp.SdpRewriterMap _initialSdpRewriterMap
-
_initialLegForCdrs
static final java.lang.String _initialLegForCdrs
- See Also:
- Constant Field Values
-
_initialLegStateMap
static final LegStateMap _initialLegStateMap
-
_initialSavedHistoryInfo
static final com.opencloud.sentinel.sip.header.historyinfo.HistoryInfo _initialSavedHistoryInfo
-
_initialRunningOnInitialNode
static final boolean _initialRunningOnInitialNode
- See Also:
- Constant Field Values
-
_initialPreferredCancelReasonHeaders
static final java.util.List<java.lang.String> _initialPreferredCancelReasonHeaders
-
-
Method Detail
-
setImsInformation
@DatatypeCodecType(com.opencloud.sentinel.cmp.persist.ImsInformationCodec.class) void setImsInformation(org.jainslee.resources.diameter.ro.types.vcb0.ImsInformation imsInformation)
32.299 §7.2.77 IMS-Information AVPThe IMS-Information AVP (AVP code 876) is of type Grouped. Its purpose is to allow the transmission of additional IMS service specific information elements.
-
getImsInformation
org.jainslee.resources.diameter.ro.types.vcb0.ImsInformation getImsInformation()
-
setPerLegEarlyMediaDescriptions
@DatatypeCodecType(com.opencloud.sentinel.cmp.persist.EarlyMediaDescriptionsCodec.class) @InitialValueField void setPerLegEarlyMediaDescriptions(com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EarlyMediaDescription> earlyMediaDescriptions)
-
getPerLegEarlyMediaDescriptions
com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EarlyMediaDescription> getPerLegEarlyMediaDescriptions()
-
setPerLegSdpMediaComponents
@DatatypeCodecType(com.opencloud.sentinel.cmp.persist.SdpMediaComponentsCodec.class) @InitialValueField void setPerLegSdpMediaComponents(com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.SdpMediaComponent> sdpMediaComponents)
-
getPerLegSdpMediaComponents
com.google.common.collect.Multimap<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.SdpMediaComponent> getPerLegSdpMediaComponents()
-
setPerLegEventType
@MapCodecType(keyCodec=com.opencloud.rhino.cmp.codecs.SimpleDatatypeCodecs.StringCodec.class, valueCodec=com.opencloud.sentinel.cmp.persist.EventTypeCodec.class) @InitialValueField void setPerLegEventType(java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType> eventType)
-
getPerLegEventType
java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType> getPerLegEventType()
-
setPerLegInitialEventType
@MapCodecType(keyCodec=com.opencloud.rhino.cmp.codecs.SimpleDatatypeCodecs.StringCodec.class, valueCodec=com.opencloud.sentinel.cmp.persist.EventTypeCodec.class) @InitialValueField void setPerLegInitialEventType(java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType> eventType)
-
getPerLegInitialEventType
java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.EventType> getPerLegInitialEventType()
-
setPerLegTimeStamps
@MapCodecType(keyCodec=com.opencloud.rhino.cmp.codecs.SimpleDatatypeCodecs.StringCodec.class, valueCodec=com.opencloud.sentinel.cmp.persist.TimeStampsCodec.class) @InitialValueField void setPerLegTimeStamps(java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps> eventType)
-
getPerLegTimeStamps
java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps> getPerLegTimeStamps()
-
setPerLegInitialTimeStamps
@MapCodecType(keyCodec=com.opencloud.rhino.cmp.codecs.SimpleDatatypeCodecs.StringCodec.class, valueCodec=com.opencloud.sentinel.cmp.persist.TimeStampsCodec.class) @InitialValueField void setPerLegInitialTimeStamps(java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps> eventType)
-
getPerLegInitialTimeStamps
java.util.Map<java.lang.String,org.jainslee.resources.diameter.ro.types.vcb0.TimeStamps> getPerLegInitialTimeStamps()
-
getSipTimestampAvpPresenceMode
SipTimestampAvpPresenceMode getSipTimestampAvpPresenceMode()
-
setSipTimestampAvpPresenceMode
void setSipTimestampAvpPresenceMode(SipTimestampAvpPresenceMode sipTimestampAvpPresenceMode)
-
getContinueCallOnOCSFailure
boolean getContinueCallOnOCSFailure()
-
setContinueCallOnOCSFailure
void setContinueCallOnOCSFailure(boolean continueCallOnOCSFailure)
-
setPerLegCallingPartyAddresses
@DatatypeCodecType(com.opencloud.sentinel.cmp.persist.StringMultimapCodec.class) @InitialValueField void setPerLegCallingPartyAddresses(com.google.common.collect.Multimap<java.lang.String,java.lang.String> callingPartyAddresses)
-
getPerLegCallingPartyAddresses
com.google.common.collect.Multimap<java.lang.String,java.lang.String> getPerLegCallingPartyAddresses()
-
setPerLegCalledPartyAddress
@MapCodecType(keyCodec=com.opencloud.rhino.cmp.codecs.SimpleDatatypeCodecs.StringCodec.class, valueCodec=com.opencloud.rhino.cmp.codecs.SimpleDatatypeCodecs.StringCodec.class) @InitialValueField void setPerLegCalledPartyAddress(java.util.Map<java.lang.String,java.lang.String> calledPartyAddress)
-
getPerLegCalledPartyAddress
java.util.Map<java.lang.String,java.lang.String> getPerLegCalledPartyAddress()
-
setPerLegRequestedPartyAddress
@MapCodecType(keyCodec=com.opencloud.rhino.cmp.codecs.SimpleDatatypeCodecs.StringCodec.class, valueCodec=com.opencloud.rhino.cmp.codecs.SimpleDatatypeCodecs.StringCodec.class) @InitialValueField void setPerLegRequestedPartyAddress(java.util.Map<java.lang.String,java.lang.String> requestedPartyAddress)
-
getPerLegRequestedPartyAddress
java.util.Map<java.lang.String,java.lang.String> getPerLegRequestedPartyAddress()
-
setPerLegCauseCode
@MapCodecType(keyCodec=com.opencloud.rhino.cmp.codecs.SimpleDatatypeCodecs.StringCodec.class, valueCodec=com.opencloud.rhino.cmp.codecs.SimpleDatatypeCodecs.IntegerCodec.class) @InitialValueField void setPerLegCauseCode(java.util.Map<java.lang.String,java.lang.Integer> causeCode)
-
getPerLegCauseCode
java.util.Map<java.lang.String,java.lang.Integer> getPerLegCauseCode()
-
getDiameterCauseCode
java.lang.Integer getDiameterCauseCode()
-
setDiameterCauseCode
void setDiameterCauseCode(java.lang.Integer causeCode)
-
getCauseCodeSessionType
java.lang.String getCauseCodeSessionType()
-
setCauseCodeSessionType
void setCauseCodeSessionType(java.lang.String sessionType)
-
getUserEquipmentInfo
@DatatypeCodecType(com.opencloud.sentinel.cmp.persist.UserEquipmentInfoCodec.class) org.jainslee.resources.diameter.cca.types.UserEquipmentInfo getUserEquipmentInfo()
32.299 §7.1.17 User-Equipment-Info AVP The User-Equipment-Info AVP (AVP code 458) is of type grouped and contains the identity and capability of the terminal the subscriber is using for the connection to network according to IETF RFC 4006
-
setUserEquipmentInfo
void setUserEquipmentInfo(org.jainslee.resources.diameter.cca.types.UserEquipmentInfo userEquipmentInfo)
-
setCallingPartyAddress
void setCallingPartyAddress(java.lang.String CallingPartyAddress)
-
getCallingPartyAddress
java.lang.String getCallingPartyAddress()
-
setCalledPartyAddress
void setCalledPartyAddress(java.lang.String CalledPartyAddress)
-
getCalledPartyAddress
java.lang.String getCalledPartyAddress()
-
setCalledPartyToAddress
void setCalledPartyToAddress(java.lang.String CalledPartyToAddress)
-
getCalledPartyToAddress
java.lang.String getCalledPartyToAddress()
-
setCallType
void setCallType(CallType CallType)
-
getCallType
CallType getCallType()
-
setSipServiceType
void setSipServiceType(SipServiceType ServiceType)
-
getSipServiceType
SipServiceType getSipServiceType()
-
setSipRegistrationStatus
void setSipRegistrationStatus(SipRegistrationStatus status)
-
getSipRegistrationStatus
SipRegistrationStatus getSipRegistrationStatus()
-
setMonitorCallOnly
void setMonitorCallOnly(boolean MonitorCallOnly)
-
getMonitorCallOnly
boolean getMonitorCallOnly()
-
setPerLegInitialRequests
@InitialValueField @PassByReference(scope=PERMANENT) void setPerLegInitialRequests(InitialRequestMap initialRequests)
-
getPerLegInitialRequests
InitialRequestMap getPerLegInitialRequests()
-
setLatestReceivedCalledPartySDP
void setLatestReceivedCalledPartySDP(java.lang.String SDP)
-
getLatestReceivedCalledPartySDP
java.lang.String getLatestReceivedCalledPartySDP()
-
setLatestReceivedCalledPartySDPSequenceNumber
@InitialValueField void setLatestReceivedCalledPartySDPSequenceNumber(java.lang.Long opNumber)
-
getLatestReceivedCalledPartySDPSequenceNumber
java.lang.Long getLatestReceivedCalledPartySDPSequenceNumber()
-
setCommittedReceivedCalledPartySDP
void setCommittedReceivedCalledPartySDP(java.lang.String SDP)
-
getCommittedReceivedCalledPartySDP
java.lang.String getCommittedReceivedCalledPartySDP()
-
setCommittedReceivedCalledPartySDPSequenceNumber
@InitialValueField void setCommittedReceivedCalledPartySDPSequenceNumber(java.lang.Long opNumber)
-
getCommittedReceivedCalledPartySDPSequenceNumber
java.lang.Long getCommittedReceivedCalledPartySDPSequenceNumber()
-
setLatestSentCalledPartySDP
void setLatestSentCalledPartySDP(java.lang.String SDP)
-
getLatestSentCalledPartySDP
java.lang.String getLatestSentCalledPartySDP()
-
setLatestSentCalledPartySDPSequenceNumber
@InitialValueField void setLatestSentCalledPartySDPSequenceNumber(java.lang.Long opNumber)
-
getLatestSentCalledPartySDPSequenceNumber
java.lang.Long getLatestSentCalledPartySDPSequenceNumber()
-
setCommittedSentCalledPartySDP
void setCommittedSentCalledPartySDP(java.lang.String SDP)
-
getCommittedSentCalledPartySDP
java.lang.String getCommittedSentCalledPartySDP()
-
setCommittedSentCalledPartySDPSequenceNumber
@InitialValueField void setCommittedSentCalledPartySDPSequenceNumber(java.lang.Long opNumber)
-
getCommittedSentCalledPartySDPSequenceNumber
java.lang.Long getCommittedSentCalledPartySDPSequenceNumber()
-
setLatestReceivedCallingPartySDP
void setLatestReceivedCallingPartySDP(java.lang.String SDP)
-
getLatestReceivedCallingPartySDP
java.lang.String getLatestReceivedCallingPartySDP()
-
setLatestReceivedCallingPartySDPSequenceNumber
@InitialValueField void setLatestReceivedCallingPartySDPSequenceNumber(java.lang.Long opNumber)
-
getLatestReceivedCallingPartySDPSequenceNumber
java.lang.Long getLatestReceivedCallingPartySDPSequenceNumber()
-
setCommittedReceivedCallingPartySDP
void setCommittedReceivedCallingPartySDP(java.lang.String SDP)
-
getCommittedReceivedCallingPartySDP
java.lang.String getCommittedReceivedCallingPartySDP()
-
setCommittedReceivedCallingPartySDPSequenceNumber
@InitialValueField void setCommittedReceivedCallingPartySDPSequenceNumber(java.lang.Long opNumber)
-
getCommittedReceivedCallingPartySDPSequenceNumber
java.lang.Long getCommittedReceivedCallingPartySDPSequenceNumber()
-
setLatestSentCallingPartySDP
void setLatestSentCallingPartySDP(java.lang.String SDP)
-
getLatestSentCallingPartySDP
java.lang.String getLatestSentCallingPartySDP()
-
setLatestSentCallingPartySDPSequenceNumber
@InitialValueField void setLatestSentCallingPartySDPSequenceNumber(java.lang.Long opNumber)
-
getLatestSentCallingPartySDPSequenceNumber
java.lang.Long getLatestSentCallingPartySDPSequenceNumber()
-
setCommittedSentCallingPartySDP
void setCommittedSentCallingPartySDP(java.lang.String SDP)
-
getCommittedSentCallingPartySDP
java.lang.String getCommittedSentCallingPartySDP()
-
setCommittedSentCallingPartySDPSequenceNumber
@InitialValueField void setCommittedSentCallingPartySDPSequenceNumber(java.lang.Long opNumber)
-
getCommittedSentCallingPartySDPSequenceNumber
java.lang.Long getCommittedSentCallingPartySDPSequenceNumber()
-
setLegNamesForSDPComparison
@InitialValueField void setLegNamesForSDPComparison(java.util.Collection<java.lang.String> legNamesForSDPComparison)
-
getLegNamesForSDPComparison
java.util.Collection<java.lang.String> getLegNamesForSDPComparison()
-
setServiceIdentifier
void setServiceIdentifier(java.lang.Long ServiceIdentifier)
-
getServiceIdentifier
java.lang.Long getServiceIdentifier()
-
setRatingGroup
void setRatingGroup(java.lang.Long RatingGroup)
-
getRatingGroup
java.lang.Long getRatingGroup()
-
setGrantedUnitsSeconds
@InitialValueField void setGrantedUnitsSeconds(java.lang.Long GrantedUnitsSeconds)
-
getGrantedUnitsSeconds
java.lang.Long getGrantedUnitsSeconds()
-
setCumulativeReportedUnits
@InitialValueField void setCumulativeReportedUnits(java.lang.Long CumulativeReportedUnits)
-
getCumulativeReportedUnits
java.lang.Long getCumulativeReportedUnits()
-
setFriendsAndFamilyEnabled
@InitialValueField void setFriendsAndFamilyEnabled(java.lang.Boolean FriendsAndFamilyEnabled)
-
getFriendsAndFamilyEnabled
java.lang.Boolean getFriendsAndFamilyEnabled()
-
setFriendsAndFamilyList
void setFriendsAndFamilyList(java.lang.String[] FriendsAndFamilyList)
-
getFriendsAndFamilyList
java.lang.String[] getFriendsAndFamilyList()
-
setIsFriendsAndFamilyCall
void setIsFriendsAndFamilyCall(java.lang.Boolean IsFriendsAndFamilyCall)
-
getIsFriendsAndFamilyCall
java.lang.Boolean getIsFriendsAndFamilyCall()
-
setClosedUserGroupEnabled
@InitialValueField void setClosedUserGroupEnabled(java.lang.Boolean ClosedUserGroupEnabled)
-
getClosedUserGroupEnabled
java.lang.Boolean getClosedUserGroupEnabled()
-
setClosedUserGroupCall
void setClosedUserGroupCall(java.lang.Boolean ClosedUserGroupCall)
-
getClosedUserGroupCall
java.lang.Boolean getClosedUserGroupCall()
-
setClosedUserGroupDropIfNoGroupMatch
void setClosedUserGroupDropIfNoGroupMatch(java.lang.Boolean ClosedUserGroupDropIfNoGroupMatch)
-
getClosedUserGroupDropIfNoGroupMatch
java.lang.Boolean getClosedUserGroupDropIfNoGroupMatch()
-
setClosedUserGroupPreferred
void setClosedUserGroupPreferred(java.lang.Integer ClosedUserGroupPreferred)
-
getClosedUserGroupPreferred
java.lang.Integer getClosedUserGroupPreferred()
-
setClosedUserGroupToUse
void setClosedUserGroupToUse(java.lang.Integer ClosedUserGroupToUse)
-
getClosedUserGroupToUse
java.lang.Integer getClosedUserGroupToUse()
-
setClosedUserGroupList
void setClosedUserGroupList(java.lang.String[] ClosedUserGroupList)
-
getClosedUserGroupList
java.lang.String[] getClosedUserGroupList()
-
setClosedUserGroupIncomingAccessAllowed
void setClosedUserGroupIncomingAccessAllowed(java.lang.Boolean ClosedUserGroupIncomingAccessAllowed)
-
getClosedUserGroupIncomingAccessAllowed
java.lang.Boolean getClosedUserGroupIncomingAccessAllowed()
-
setClosedUserGroupOutgoingAccessAllowed
void setClosedUserGroupOutgoingAccessAllowed(java.lang.Boolean ClosedUserGroupOutgoingAccessAllowed)
-
getClosedUserGroupOutgoingAccessAllowed
java.lang.Boolean getClosedUserGroupOutgoingAccessAllowed()
-
setClosedUserGroupSelectedTariffGroup
@InitialValueField void setClosedUserGroupSelectedTariffGroup(java.lang.Long ClosedUserGroupSelectedTariffGroup)
-
getClosedUserGroupSelectedTariffGroup
java.lang.Long getClosedUserGroupSelectedTariffGroup()
-
setClosedUserGroupSelectedGroupName
void setClosedUserGroupSelectedGroupName(java.lang.String ClosedUserGroupSelectedGroupName)
-
getClosedUserGroupSelectedGroupName
java.lang.String getClosedUserGroupSelectedGroupName()
-
setClosedUserGroupSelectedAccessType
void setClosedUserGroupSelectedAccessType(java.lang.String ClosedUserGroupSelectedAccessType)
-
getClosedUserGroupSelectedAccessType
java.lang.String getClosedUserGroupSelectedAccessType()
-
setCallingPartyCallId
void setCallingPartyCallId(java.lang.String CallingPartyCallId)
-
getCallingPartyCallId
java.lang.String getCallingPartyCallId()
-
setCalledPartyCallId
void setCalledPartyCallId(java.lang.String CalledPartyCallId)
-
getCalledPartyCallId
java.lang.String getCalledPartyCallId()
-
setAnnouncementCallIds
void setAnnouncementCallIds(java.lang.String[] AnnouncementCallIds)
-
getAnnouncementCallIds
java.lang.String[] getAnnouncementCallIds()
-
setDiameterMediationInteractionEnabled
@InitialValueField void setDiameterMediationInteractionEnabled(boolean DiameterMediationInteractionEnabled)
-
getDiameterMediationInteractionEnabled
boolean getDiameterMediationInteractionEnabled()
-
getReauthorizeCreditAfterInitialCreditCheck
@InitialValueField boolean getReauthorizeCreditAfterInitialCreditCheck()
-
setReauthorizeCreditAfterInitialCreditCheck
void setReauthorizeCreditAfterInitialCreditCheck(boolean ReauthorizeCreditAfterInitialCreditCheck)
-
setThirdPartyCallOutcome
void setThirdPartyCallOutcome(SipThirdPartyCallOutcomes outcome)
-
getThirdPartyCallOutcome
SipThirdPartyCallOutcomes getThirdPartyCallOutcome()
-
setEndSessionCause
void setEndSessionCause(java.lang.Integer EndSessionCause)
-
getEndSessionCause
java.lang.Integer getEndSessionCause()
-
setOutstandingActivityTestReinviteResponseCount
void setOutstandingActivityTestReinviteResponseCount(int count)
-
getOutstandingActivityTestReinviteResponseCount
int getOutstandingActivityTestReinviteResponseCount()
-
setActivityTestHasFailed
void setActivityTestHasFailed(boolean value)
-
getActivityTestHasFailed
boolean getActivityTestHasFailed()
-
setRouteHeaderURI
void setRouteHeaderURI(java.lang.String value)
-
getRouteHeaderURI
java.lang.String getRouteHeaderURI()
-
setChargingResult
@InitialValueField void setChargingResult(int ChargingResult)
-
getChargingResult
int getChargingResult()
-
getCurrentSipFeatureExecutionPoint
SipFeatureScriptExecutionPoint getCurrentSipFeatureExecutionPoint()
-
setCurrentSipFeatureExecutionPoint
void setCurrentSipFeatureExecutionPoint(SipFeatureScriptExecutionPoint exPoint)
-
getIsMidSessionSipSubTXNOngoing
boolean getIsMidSessionSipSubTXNOngoing()
-
setIsMidSessionSipSubTXNOngoing
void setIsMidSessionSipSubTXNOngoing(boolean value)
-
getCallEstablished
@InitialValueField boolean getCallEstablished()
-
setCallEstablished
void setCallEstablished(boolean value)
-
getActivitiesSuspendedForFeatureWaiting
boolean getActivitiesSuspendedForFeatureWaiting()
-
setActivitiesSuspendedForFeatureWaiting
void setActivitiesSuspendedForFeatureWaiting(boolean value)
-
getIsInitialTriggerEvent
@InitialValueField boolean getIsInitialTriggerEvent()
-
setIsInitialTriggerEvent
void setIsInitialTriggerEvent(boolean value)
-
getLanguageConfig
java.lang.String getLanguageConfig()
-
setLanguageConfig
void setLanguageConfig(java.lang.String cfg)
-
getIMEI
java.lang.String getIMEI()
The IMEI is used as the User-Equipment-Info-Value AVP in the User-Equipment-Info Grouped AVP
-
setIMEI
void setIMEI(java.lang.String imei)
-
getRegistrationRecords
@InitialValueField java.util.List<com.opencloud.sentinel.state.RegistrationRecord> getRegistrationRecords()
-
setRegistrationRecords
void setRegistrationRecords(java.util.List<com.opencloud.sentinel.state.RegistrationRecord> records)
-
getPaniMccsMncs
@InitialValueField java.util.List<MccMnc> getPaniMccsMncs()
-
setPaniMccsMncs
void setPaniMccsMncs(java.util.List<MccMnc> paniMccsMncs)
-
getPvniMccMnc
MccMnc getPvniMccMnc()
-
setPvniMccMnc
void setPvniMccMnc(MccMnc mccMnc)
-
getImsiMccMnc
MccMnc getImsiMccMnc()
-
setImsiMccMnc
void setImsiMccMnc(MccMnc mccMnc)
-
getIsoCountryCode
java.lang.String getIsoCountryCode()
-
setIsoCountryCode
void setIsoCountryCode(java.lang.String isoCountryCode)
-
getDiscoveredAccessNetworkInformation
java.lang.String getDiscoveredAccessNetworkInformation()
-
setDiscoveredAccessNetworkInformation
void setDiscoveredAccessNetworkInformation(java.lang.String discoveredAccessNetworkInformation)
-
getUserSessionId
java.lang.String getUserSessionId()
-
setUserSessionId
void setUserSessionId(java.lang.String sessionId)
-
getEventId
java.lang.String getEventId()
-
setEventId
void setEventId(java.lang.String eventId)
-
getCallId
java.lang.String getCallId()
-
setCallId
void setCallId(java.lang.String callId)
-
getHeadersByLeg
@DatatypeCodecType(HeadersByLegCodec.class) @InitialValueField HeadersByLeg getHeadersByLeg()
-
setHeadersByLeg
void setHeadersByLeg(HeadersByLeg headersByLeg)
-
getSdpRewriterMap
@PassByReference(scope=TRANSACTIONAL) @InitialValueField com.opencloud.sentinel.sdp.SdpRewriterMap getSdpRewriterMap()
-
setSdpRewriterMap
void setSdpRewriterMap(com.opencloud.sentinel.sdp.SdpRewriterMap sdpRewriters)
-
getLegForCdrs
@InitialValueField java.lang.String getLegForCdrs()
-
setLegForCdrs
void setLegForCdrs(java.lang.String legForCdrs)
-
getLegStateMap
@InitialValueField LegStateMap getLegStateMap()
-
setLegStateMap
void setLegStateMap(LegStateMap legStateMap)
-
getEventNotificationUASLegReplicationTrigger
SubscriptionReplicationTrigger getEventNotificationUASLegReplicationTrigger()
-
setEventNotificationUASLegReplicationTrigger
void setEventNotificationUASLegReplicationTrigger(SubscriptionReplicationTrigger replicationTrigger)
-
getEventNotificationUACLegReplicationTrigger
SubscriptionReplicationTrigger getEventNotificationUACLegReplicationTrigger()
-
setEventNotificationUACLegReplicationTrigger
void setEventNotificationUACLegReplicationTrigger(SubscriptionReplicationTrigger replicationTrigger)
-
getSessionUASLegReplicationTrigger
InviteReplicationTrigger getSessionUASLegReplicationTrigger()
-
setSessionUASLegReplicationTrigger
void setSessionUASLegReplicationTrigger(InviteReplicationTrigger replicationTrigger)
-
getSessionUACLegReplicationTrigger
InviteReplicationTrigger getSessionUACLegReplicationTrigger()
-
setSessionUACLegReplicationTrigger
void setSessionUACLegReplicationTrigger(InviteReplicationTrigger replicationTrigger)
-
getSavedHistoryInfo
@InitialValueField @PassByReference(scope=DISABLED) com.opencloud.sentinel.sip.header.historyinfo.HistoryInfo getSavedHistoryInfo()
-
setSavedHistoryInfo
void setSavedHistoryInfo(com.opencloud.sentinel.sip.header.historyinfo.HistoryInfo historyInfoCache)
-
getIncomingHistoryInfoIndex
com.opencloud.sentinel.sip.header.historyinfo.HiIndex getIncomingHistoryInfoIndex()
-
setIncomingHistoryInfoIndex
void setIncomingHistoryInfoIndex(com.opencloud.sentinel.sip.header.historyinfo.HiIndex incomingIndex)
-
getLastUsedHistoryInfoIndexValue
int getLastUsedHistoryInfoIndexValue()
-
setLastUsedHistoryInfoIndexValue
void setLastUsedHistoryInfoIndexValue(int lastUsedHistoryInfoIndex)
-
getRunningOnInitialNode
@InitialValueField @CMPFieldReplication(suppressed=true) boolean getRunningOnInitialNode()
-
setRunningOnInitialNode
void setRunningOnInitialNode(boolean runningOnInitialNode)
-
getPreferredCancelReasonHeaders
@InitialValueField java.util.List<java.lang.String> getPreferredCancelReasonHeaders()
Get the List of Reason headers that should be included on outgoing CANCEL requests if the header is not already specified. These headers will only be added when the Sentinel SIP needs to automatically create a CANCEL request to end a leg. If a feature manually creates a CANCEL or explicitly tells a leg to send a CANCEL, these headers will not be added to it automatically.- Returns:
- the List of reason headers to add as Strings.
-
setPreferredCancelReasonHeaders
void setPreferredCancelReasonHeaders(java.util.List<java.lang.String> preferredCancelReasonHeaders)
Set the List of Reason headers that should be included on outgoing CANCEL requests that are automatically generated by Sentinel. All String in the list must be parsable asParameterable. These headers will only be added when the Sentinel SIP needs to automatically create a CANCEL request to end a leg. If a feature manually creates a CANCEL or explicitly tells a leg to send a CANCEL, these headers will not be added to it automatically.- Parameters:
preferredCancelReasonHeaders- The new list of Reason headers.
-
getOriginalRequestUri
java.lang.String getOriginalRequestUri()
-
setOriginalRequestUri
void setOriginalRequestUri(java.lang.String originalRequestUri)
-
getAnalysedDialledNumber
com.opencloud.sentinel.numbers.TaggedNumber getAnalysedDialledNumber()
-
setAnalysedDialledNumber
void setAnalysedDialledNumber(com.opencloud.sentinel.numbers.TaggedNumber analysedDialledNumber)
-
getAnalysedHomeCountryCode
java.lang.String getAnalysedHomeCountryCode()
-
setAnalysedHomeCountryCode
void setAnalysedHomeCountryCode(java.lang.String homeCountryCode)
-
getNANPNumberInfo
com.opencloud.sentinel.numbers.NANPNumberInfo getNANPNumberInfo()
-
setNANPNumberInfo
void setNANPNumberInfo(com.opencloud.sentinel.numbers.NANPNumberInfo nanpNumberInfo)
-
-