Uses of Package
com.opencloud.sentinel.feature.spi
-
Packages that use com.opencloud.sentinel.feature.spi 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.com.opencloud.sentinel.feature.spi.init API for Sentinel feature dependency injection. -
Classes in com.opencloud.sentinel.feature.spi used by com.opencloud.sentinel.charging Class Description BaseInitialTriggerFeatureEndpoint The interface a feature running on a session start or initial trigger feature execution point uses to provide feedback into the sentinel core.FeatureEndpoint The interface a feature uses to provide feedback into the sentinel core. -
Classes in com.opencloud.sentinel.feature.spi used by com.opencloud.sentinel.feature.impl Class Description FeatureEndpoint The interface a feature uses to provide feedback into the sentinel core.LimiterFilterConditionAccess Provides access to per-feature limiter filter conditions.ParameterValue Represents the value of a feature parameterSentinelFeature A Sentinel feature. -
Classes in com.opencloud.sentinel.feature.spi used by com.opencloud.sentinel.feature.sbb Class Description FeatureEndpoint The interface a feature uses to provide feedback into the sentinel core.ParameterValue Represents the value of a feature parameterSentinelFeature A Sentinel feature.SentinelFeatureSbbAccess Provides access to certain core Sentinel SBB methods required by feature SBBs. -
Classes in com.opencloud.sentinel.feature.spi used by com.opencloud.sentinel.feature.spi Class Description BaseInitialTriggerFeatureEndpoint The interface a feature running on a session start or initial trigger feature execution point uses to provide feedback into the sentinel core.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.CoreExecutionPhase Generic execution phases used by core features.DiameterMediationChargingControlFeatureEndpoint Defines requests a feature may make to the sentinel core that are related to control of interaction with the OCSFeatureEndpoint The interface a feature uses to provide feedback into the sentinel core.FeatureError Represents an error that occurred in the FeatureFeatureError.Cause FeatureWarning Represents a warning to the sentinel core, e.g for a non-fatal error or situation that the feature resolved in some way that the feature wants the sentinel core to noteFeatureWarning.Cause LimiterFilterCondition Represents a condition to evaluate against an incoming message to determine if the message can be considered for rate limiting or if it must be allowed through.LimiterFilterConditionAccess Provides access to per-feature limiter filter conditions.ParameterValue Represents the value of a feature parameterSentinelFeature A Sentinel feature.SentinelFeatureSbbLocal The SBB Local interface for SBB based features.SentinelLocal SBB Local interface that the Sentinel core provides to SBB featuresToDiameterFeatureEndpoint The endpoint interface features provide.ToDiameterMediationFeatureEndpoint The endpoint interface features provide.ToSs7FeatureEndpoint ToFeatureEndpoint interface for SS7 service features -
Classes in com.opencloud.sentinel.feature.spi used by com.opencloud.sentinel.feature.spi.init Class Description FeatureLimiterFilterConditionAccess Injected into features implementingInjectFeatureLimiterFilterConditionAccess
to provide access to a per-feature limiter filter condition.SentinelFeatureStats Statistics that are common to all features.