Package | Description |
---|---|
com.opencloud.sentinel.charging | |
com.opencloud.sentinel.feature.impl |
Classes that Sentinel POJO based features may choose to extend.
|
com.opencloud.sentinel.feature.sbb |
A base class that Sentinel SBB based features may choose to extend.
|
com.opencloud.sentinel.feature.spi |
This package contains the endpoint and feature API in the Sentinel services.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SentinelChargingFeatureEndpoint
The Sentinel Endpoint for this feature.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseFeature<SessionStateType,EndpointType extends FeatureEndpoint>
Base class for POJO features.
|
class |
FeatureFactoryImpl<FeatureEndpointType extends FeatureEndpoint> |
Constructor and Description |
---|
NullSentinelFeature(java.lang.String name,
java.lang.String factoryName,
FeatureEndpoint caller,
Facilities facilities,
NullSentinelSessionState sessionState) |
Modifier and Type | Method and Description |
---|---|
FeatureEndpoint |
FeatureSbbFacade.getCaller() |
Constructor and Description |
---|
FeatureSbbFacade(FeatureEndpoint caller,
Facilities facilities,
com.opencloud.rhino.facilities.childrelations.ChildRelationFacility childRelationFacility,
FeatureSbbFacade.FeatureSbbInvoker featureSbbInvoker,
java.lang.String name,
java.lang.String sbbAlias) |
Modifier and Type | Interface and Description |
---|---|
interface |
BaseInitialTriggerFeatureEndpoint
The interface a feature running on a session start or initial trigger feature execution
point uses to provide feedback into the sentinel core.
|
interface |
CommonInitialFeatureEndpoint
Common interface for features being able request an immediate response in form of:
Redirect,
EndUserServiceDenied,
an error with a code from the DiameterBase protocol's 'DiameterResultCode' class.
|
interface |
DiameterMediationChargingControlFeatureEndpoint
Defines requests a feature may make to the sentinel core that are related to
control of interaction with the OCS
|
interface |
DiameterMediationEndFeatureEndpoint
Interface for features running in the Mediation End execution point.
|
interface |
DiameterMediationMidSessionFeatureEndpoint
Interface for features running in the Mediation Pre Credit Control Request, Credit Allocated,
Credit Limit Reached, Credit Control Not Required and Credit Control Failure feature execution points.
|
interface |
DiameterMediationStartFeatureEndpoint
Interface for features running in the Mediation Start execution point.
|
interface |
SentinelDiameterEndSessionFeatureEndpoint
Interface for features running in the EndSession feature execution point.
|
interface |
SentinelDiameterInitialTriggerFeatureEndpoint
Interface for features running in the Network-, Session- and Subscriber-PreCC feature execution points.
|
interface |
SentinelDiameterStartSessionFeatureEndpoint |
interface |
SentinelSipMultiLegFeatureEndpoint |
interface |
SentinelSs7EndSessionFeatureEndpoint |
interface |
SentinelSs7InitialTriggerFeatureEndpoint |
interface |
SentinelSs7MidSessionFeatureEndpoint |
interface |
SentinelSs7StartSessionFeatureEndpoint |
Modifier and Type | Method and Description |
---|---|
FeatureEndpoint |
SentinelLocal.getCurrentFeatureEndpoint()
Get the callers endpoint
|
FeatureEndpoint |
SentinelFeatureSbbAccess.getFeatureEndpoint()
Get the sentinels currently executing feature endpoint (the endpoint for our feature)
|
Copyright © OpenCloud. All Rights Reserved.