Package com.opencloud.sentinel.common
Interface SentinelPromotionsSessionState
-
- All Superinterfaces:
com.opencloud.rhino.cmp.CMPFields
,NullSentinelSessionState
,SentinelByNameSessionState
,SentinelCommonSessionState
,SentinelMediationToPromotionsSessionState
,SentinelSessionIdsSessionState
,SessionCountersSessionState
,SessionStatePromotionBucketsSessionState
public interface SentinelPromotionsSessionState extends SentinelMediationToPromotionsSessionState, SentinelByNameSessionState, SessionCountersSessionState, SessionStatePromotionBucketsSessionState, SentinelSessionIdsSessionState
Session state required by promotions
-
-
Field Summary
-
Fields inherited from interface com.opencloud.sentinel.common.SentinelCommonSessionState
_initialSessionHasEnded, _initialSessionType
-
Fields inherited from interface com.opencloud.sentinel.common.SentinelSessionIdsSessionState
_initialServiceIDLookup
-
Fields inherited from interface com.opencloud.sentinel.common.SessionCountersSessionState
_initialSessionCounters
-
Fields inherited from interface com.opencloud.sentinel.common.SessionStatePromotionBucketsSessionState
_initialSessionStatePromotionBuckets
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.jainslee.resources.diameter.ro.types.vcb0.CreditControlAnswer
getCumulativeOcsFailureHandlingCCA()
java.lang.String[]
getPromotionList()
java.util.Date[]
getPromotionValidityEndDates()
java.util.Date[]
getPromotionValidityStartDates()
void
setCumulativeOcsFailureHandlingCCA(org.jainslee.resources.diameter.ro.types.vcb0.CreditControlAnswer cca)
void
setPromotionList(java.lang.String[] promotions)
void
setPromotionValidityEndDates(java.util.Date[] promotionValidityEndDates)
void
setPromotionValidityStartDates(java.util.Date[] promotionValidityStartDates)
-
Methods inherited from interface com.opencloud.rhino.cmp.CMPFields
cmpField, entrySet, get, has, isPredefined, keySet, predefinedNames, reset, reset, set, tags, typeOf, visit, visit
-
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.SentinelMediationToPromotionsSessionState
getCumulativePromotionCCA, getLatestClientRequest, setCumulativePromotionCCA, setLatestClientRequest
-
Methods inherited from interface com.opencloud.sentinel.common.SentinelSessionIdsSessionState
getServiceIDLookup, setServiceIDLookup
-
Methods inherited from interface com.opencloud.sentinel.common.SessionCountersSessionState
getSessionCounters, setSessionCounters
-
Methods inherited from interface com.opencloud.sentinel.common.SessionStatePromotionBucketsSessionState
getSessionStatePromotionBuckets, setSessionStatePromotionBuckets
-
-
-
-
Method Detail
-
setCumulativeOcsFailureHandlingCCA
@DatatypeCodecType(com.opencloud.sentinel.cmp.serialization.impl.org.jainslee.resources.diameter.ro.types.CreditControlAnswerCodec.class) void setCumulativeOcsFailureHandlingCCA(org.jainslee.resources.diameter.ro.types.vcb0.CreditControlAnswer cca)
-
getCumulativeOcsFailureHandlingCCA
org.jainslee.resources.diameter.ro.types.vcb0.CreditControlAnswer getCumulativeOcsFailureHandlingCCA()
-
setPromotionValidityStartDates
@DatatypeCodecType(com.opencloud.sentinel.cmp.serialization.java.util.DateCodec.class) void setPromotionValidityStartDates(java.util.Date[] promotionValidityStartDates)
-
getPromotionValidityStartDates
java.util.Date[] getPromotionValidityStartDates()
-
setPromotionValidityEndDates
@DatatypeCodecType(com.opencloud.sentinel.cmp.serialization.java.util.DateCodec.class) void setPromotionValidityEndDates(java.util.Date[] promotionValidityEndDates)
-
getPromotionValidityEndDates
java.util.Date[] getPromotionValidityEndDates()
-
setPromotionList
void setPromotionList(java.lang.String[] promotions)
-
getPromotionList
java.lang.String[] getPromotionList()
-
-