Interface CommonInitialFeatureEndpoint
-
- All Superinterfaces:
BaseInitialTriggerFeatureEndpoint
,FeatureEndpoint
- All Known Subinterfaces:
SentinelDiameterInitialTriggerFeatureEndpoint
,SentinelDiameterStartSessionFeatureEndpoint
public interface CommonInitialFeatureEndpoint extends BaseInitialTriggerFeatureEndpoint
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.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
respondDiameterBaseResult(java.lang.Integer resultCode)
request: set 'diameterBaseResult' as responsevoid
respondEndUserServiceDenied()
request: set 'endUserServiceDenied' as responsevoid
respondRedirect()
request: set 'redirect' as response-
Methods inherited from interface com.opencloud.sentinel.feature.spi.BaseInitialTriggerFeatureEndpoint
doNotChargeSession, doNotMonitorSession
-
Methods inherited from interface com.opencloud.sentinel.feature.spi.FeatureEndpoint
featureCannotStart, featureFailedToExecute, featureHasFinished, featureIssuedWarning, getConvergenceName
-
-
-
-
Method Detail
-
respondRedirect
void respondRedirect()
request: set 'redirect' as response
-
respondEndUserServiceDenied
void respondEndUserServiceDenied()
request: set 'endUserServiceDenied' as response
-
respondDiameterBaseResult
void respondDiameterBaseResult(java.lang.Integer resultCode)
request: set 'diameterBaseResult' as response
-
-