Package com.opencloud.sentinel.common
Interface SentinelSs7SessionState
-
- All Superinterfaces:
ImsiSessionState
,NullSentinelSessionState
,RelayDialogSessionState
,SentinelCommonSessionState
,SentinelDiameterMediationSessionState
,SentinelMediationToPromotionsSessionState
,SentinelSessionIdsSessionState
,SentinelSessionState
,SentinelSs7CommonSessionState
,SessionCountersSessionState
public interface SentinelSs7SessionState extends SentinelSs7CommonSessionState, SentinelDiameterMediationSessionState
session state required by the sentinel ss7 core
-
-
Field Summary
Fields Modifier and Type Field Description static int
_initialChargingResult
static com.opencloud.sentinel.common.ChargingType
_initialChargingType
static java.lang.Long
_initialCumulativeReportedUnits
static boolean
_initialDiameterMediationInteractionEnabled
static boolean
_initialSuppressCDRs
-
Fields inherited from interface com.opencloud.sentinel.common.RelayDialogSessionState
_initialCanRelayDialog
-
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 Deprecated Methods Modifier and Type Method Description int
getCallAlertingTimePrereservation()
boolean
getCalledPartyCallInformationReportExpected()
com.opencloud.sentinel.cmp.cginpersist.CallInformationReportEncodableList
getCallInformationReports()
boolean
getCallingPartyCallInformationReportExpected()
java.lang.Long
getCallReferenceNumber()
com.opencloud.slee.resources.in.datatypes.cc.Cause
getCCReleaseCause()
int
getChargingResult()
com.opencloud.sentinel.common.ChargingType
getChargingType()
boolean
getCreditHasBeenReauthorized()
java.lang.Long
getCumulativeReportedUnits()
com.opencloud.sentinel.feature.Ss7FeatureScriptExecutionPoint
getCurrentSS7FeatureExecutionPoint()
boolean
getDiameterMediationInteractionEnabled()
boolean
getEventChargeUseECUR()
com.opencloud.slee.resources.cgin.callcontrol.CCEventReportBCSMArg
getInitialEventReportBCSM()
Abort
getLatestAbort()
com.opencloud.slee.resources.cgin.callcontrol.CCApplyChargingReportArg
getLatestApplyChargingReport()
com.opencloud.slee.resources.cgin.callcontrol.CCEventReportBCSMArg
getLatestEventReportBCSM()
boolean
getLatestEventReportIndicatesCallForwarded()
ProviderError
getLatestProviderError()
UserError
getLatestUserError()
boolean
getPrearrangedEndConditionReached()
java.lang.Long
getRatingGroup()
java.lang.Integer
getReleaseCause()
Deprecated.com.opencloud.slee.resources.cgin.SccpAddress
getResponderSccpAddress()
java.lang.Long
getServiceIdentifier()
com.opencloud.slee.resources.in.datatypes.sms.RPCause
getSMSReleaseCause()
com.opencloud.slee.resources.cgin.callcontrol.CCSpecializedResourceReportArg
getSpecializedResourceReportArg()
boolean
getSuppressCDRs()
Ss7ThirdPartyCallOutcomes
getThirdPartyCallOutcome()
void
setCallAlertingTimePrereservation(int time)
void
setCalledPartyCallInformationReportExpected(boolean value)
void
setCallInformationReports(com.opencloud.sentinel.cmp.cginpersist.CallInformationReportEncodableList reports)
void
setCallingPartyCallInformationReportExpected(boolean value)
void
setCallReferenceNumber(java.lang.Long CallReferenceNumber)
void
setCCReleaseCause(com.opencloud.slee.resources.in.datatypes.cc.Cause cause)
void
setChargingResult(int ChargingResult)
void
setChargingType(com.opencloud.sentinel.common.ChargingType ChargingType)
void
setCreditHasBeenReauthorized(boolean CreditHasBeenReauthorized)
void
setCumulativeReportedUnits(java.lang.Long CumulativeReportedUnits)
void
setCurrentSS7FeatureExecutionPoint(com.opencloud.sentinel.feature.Ss7FeatureScriptExecutionPoint exPoint)
void
setDiameterMediationInteractionEnabled(boolean DiameterMediationInteractionEnabled)
void
setEventChargeUseECUR(boolean EventChargeUseECUR)
void
setInitialEventReportBCSM(com.opencloud.slee.resources.cgin.callcontrol.CCEventReportBCSMArg InitialEventReportBCSM)
void
setLatestAbort(Abort abort)
void
setLatestApplyChargingReport(com.opencloud.slee.resources.cgin.callcontrol.CCApplyChargingReportArg LatestApplyChargingReport)
void
setLatestEventReportBCSM(com.opencloud.slee.resources.cgin.callcontrol.CCEventReportBCSMArg LatestEventReportBCSM)
void
setLatestEventReportIndicatesCallForwarded(boolean callForwarded)
void
setLatestProviderError(ProviderError providerError)
void
setLatestUserError(UserError userError)
void
setPrearrangedEndConditionReached(boolean prearrangedEnd)
void
setRatingGroup(java.lang.Long RatingGroup)
void
setReleaseCause(java.lang.Integer ReleaseCause)
Deprecated.void
setResponderSccpAddress(com.opencloud.slee.resources.cgin.SccpAddress responderAddress)
void
setServiceIdentifier(java.lang.Long ServiceIdentifier)
void
setSMSReleaseCause(com.opencloud.slee.resources.in.datatypes.sms.RPCause cause)
void
setSpecializedResourceReportArg(com.opencloud.slee.resources.cgin.callcontrol.CCSpecializedResourceReportArg SpecializedResourceReportArg)
void
setSuppressCDRs(boolean suppressCDRs)
void
setThirdPartyCallOutcome(Ss7ThirdPartyCallOutcomes outcome)
-
Methods inherited from interface com.opencloud.sentinel.common.ImsiSessionState
getIMSI, setIMSI
-
Methods inherited from interface com.opencloud.sentinel.common.RelayDialogSessionState
getCanRelayDialog, getRelayDestinationSccpAddress, setCanRelayDialog, setRelayDestinationSccpAddress
-
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.SentinelSs7CommonSessionState
getCallType, getCAP3ConnectSMSArg, getCAP3InitialDPSMSArg, getCCConnectArg, getDestinationHasChanged, getInitialDPArg, getMonitorCallOnly, getOriginatingSccpAddress, getReauthorizeCreditAfterInitialCreditCheck, getServiceType, setCallType, setCAP3ConnectSMSArg, setCAP3InitialDPSMSArg, setCCConnectArg, setDestinationHasChanged, setInitialDPArg, setMonitorCallOnly, setOriginatingSccpAddress, setReauthorizeCreditAfterInitialCreditCheck, setServiceType
-
Methods inherited from interface com.opencloud.sentinel.common.SessionCountersSessionState
getSessionCounters, setSessionCounters
-
-
-
-
Field Detail
-
_initialChargingType
static final com.opencloud.sentinel.common.ChargingType _initialChargingType
-
_initialCumulativeReportedUnits
static final java.lang.Long _initialCumulativeReportedUnits
-
_initialDiameterMediationInteractionEnabled
static final boolean _initialDiameterMediationInteractionEnabled
- See Also:
- Constant Field Values
-
_initialChargingResult
static final int _initialChargingResult
- See Also:
- Constant Field Values
-
_initialSuppressCDRs
static final boolean _initialSuppressCDRs
- See Also:
- Constant Field Values
-
-
Method Detail
-
setSpecializedResourceReportArg
@DatatypeCodecType(com.opencloud.sentinel.cmp.cginpersist.CCSpecializedResourceReportArgCodec.class) void setSpecializedResourceReportArg(com.opencloud.slee.resources.cgin.callcontrol.CCSpecializedResourceReportArg SpecializedResourceReportArg)
-
getSpecializedResourceReportArg
com.opencloud.slee.resources.cgin.callcontrol.CCSpecializedResourceReportArg getSpecializedResourceReportArg()
-
setLatestApplyChargingReport
@DatatypeCodecType(com.opencloud.sentinel.cmp.cginpersist.CCApplyChargingReportArgCodec.class) void setLatestApplyChargingReport(com.opencloud.slee.resources.cgin.callcontrol.CCApplyChargingReportArg LatestApplyChargingReport)
-
getLatestApplyChargingReport
com.opencloud.slee.resources.cgin.callcontrol.CCApplyChargingReportArg getLatestApplyChargingReport()
-
setInitialEventReportBCSM
@DatatypeCodecType(com.opencloud.sentinel.cmp.cginpersist.CCEventReportBCSMArgCodec.class) void setInitialEventReportBCSM(com.opencloud.slee.resources.cgin.callcontrol.CCEventReportBCSMArg InitialEventReportBCSM)
-
getInitialEventReportBCSM
com.opencloud.slee.resources.cgin.callcontrol.CCEventReportBCSMArg getInitialEventReportBCSM()
-
setLatestEventReportBCSM
@DatatypeCodecType(com.opencloud.sentinel.cmp.cginpersist.CCEventReportBCSMArgCodec.class) void setLatestEventReportBCSM(com.opencloud.slee.resources.cgin.callcontrol.CCEventReportBCSMArg LatestEventReportBCSM)
-
getLatestEventReportBCSM
com.opencloud.slee.resources.cgin.callcontrol.CCEventReportBCSMArg getLatestEventReportBCSM()
-
setLatestEventReportIndicatesCallForwarded
void setLatestEventReportIndicatesCallForwarded(boolean callForwarded)
-
getLatestEventReportIndicatesCallForwarded
boolean getLatestEventReportIndicatesCallForwarded()
-
setLatestAbort
void setLatestAbort(Abort abort)
-
getLatestAbort
Abort getLatestAbort()
-
setLatestProviderError
void setLatestProviderError(ProviderError providerError)
-
getLatestProviderError
ProviderError getLatestProviderError()
-
setLatestUserError
void setLatestUserError(UserError userError)
-
getLatestUserError
UserError getLatestUserError()
-
setChargingType
@InitialValueField void setChargingType(com.opencloud.sentinel.common.ChargingType ChargingType)
-
getChargingType
com.opencloud.sentinel.common.ChargingType getChargingType()
-
getCallAlertingTimePrereservation
int getCallAlertingTimePrereservation()
-
setCallAlertingTimePrereservation
void setCallAlertingTimePrereservation(int time)
-
setReleaseCause
@Deprecated void setReleaseCause(java.lang.Integer ReleaseCause)
Deprecated.
-
getReleaseCause
@Deprecated java.lang.Integer getReleaseCause()
Deprecated.
-
setSMSReleaseCause
void setSMSReleaseCause(com.opencloud.slee.resources.in.datatypes.sms.RPCause cause)
-
getSMSReleaseCause
com.opencloud.slee.resources.in.datatypes.sms.RPCause getSMSReleaseCause()
-
setCCReleaseCause
void setCCReleaseCause(com.opencloud.slee.resources.in.datatypes.cc.Cause cause)
-
getCCReleaseCause
com.opencloud.slee.resources.in.datatypes.cc.Cause getCCReleaseCause()
-
setPrearrangedEndConditionReached
void setPrearrangedEndConditionReached(boolean prearrangedEnd)
-
getPrearrangedEndConditionReached
boolean getPrearrangedEndConditionReached()
-
setEventChargeUseECUR
void setEventChargeUseECUR(boolean EventChargeUseECUR)
-
getEventChargeUseECUR
boolean getEventChargeUseECUR()
-
setServiceIdentifier
void setServiceIdentifier(java.lang.Long ServiceIdentifier)
-
getServiceIdentifier
java.lang.Long getServiceIdentifier()
-
setRatingGroup
void setRatingGroup(java.lang.Long RatingGroup)
-
getRatingGroup
java.lang.Long getRatingGroup()
-
setCallReferenceNumber
void setCallReferenceNumber(java.lang.Long CallReferenceNumber)
-
getCallReferenceNumber
java.lang.Long getCallReferenceNumber()
-
setCumulativeReportedUnits
@InitialValueField void setCumulativeReportedUnits(java.lang.Long CumulativeReportedUnits)
-
getCumulativeReportedUnits
java.lang.Long getCumulativeReportedUnits()
-
setDiameterMediationInteractionEnabled
@InitialValueField void setDiameterMediationInteractionEnabled(boolean DiameterMediationInteractionEnabled)
-
getDiameterMediationInteractionEnabled
boolean getDiameterMediationInteractionEnabled()
-
setCallingPartyCallInformationReportExpected
void setCallingPartyCallInformationReportExpected(boolean value)
-
getCallingPartyCallInformationReportExpected
boolean getCallingPartyCallInformationReportExpected()
-
setCalledPartyCallInformationReportExpected
void setCalledPartyCallInformationReportExpected(boolean value)
-
getCalledPartyCallInformationReportExpected
boolean getCalledPartyCallInformationReportExpected()
-
setCallInformationReports
void setCallInformationReports(com.opencloud.sentinel.cmp.cginpersist.CallInformationReportEncodableList reports)
-
getCallInformationReports
com.opencloud.sentinel.cmp.cginpersist.CallInformationReportEncodableList getCallInformationReports()
-
getCreditHasBeenReauthorized
boolean getCreditHasBeenReauthorized()
-
setCreditHasBeenReauthorized
void setCreditHasBeenReauthorized(boolean CreditHasBeenReauthorized)
-
setResponderSccpAddress
void setResponderSccpAddress(com.opencloud.slee.resources.cgin.SccpAddress responderAddress)
-
getResponderSccpAddress
com.opencloud.slee.resources.cgin.SccpAddress getResponderSccpAddress()
-
setThirdPartyCallOutcome
void setThirdPartyCallOutcome(Ss7ThirdPartyCallOutcomes outcome)
-
getThirdPartyCallOutcome
Ss7ThirdPartyCallOutcomes getThirdPartyCallOutcome()
-
setChargingResult
@InitialValueField void setChargingResult(int ChargingResult)
-
getChargingResult
int getChargingResult()
-
getCurrentSS7FeatureExecutionPoint
com.opencloud.sentinel.feature.Ss7FeatureScriptExecutionPoint getCurrentSS7FeatureExecutionPoint()
-
setCurrentSS7FeatureExecutionPoint
void setCurrentSS7FeatureExecutionPoint(com.opencloud.sentinel.feature.Ss7FeatureScriptExecutionPoint exPoint)
-
setSuppressCDRs
@InitialValueField void setSuppressCDRs(boolean suppressCDRs)
-
getSuppressCDRs
boolean getSuppressCDRs()
-
-