Index

C D F H I P S 
All Classes and Interfaces|All Packages

C

com.azure.spring.cloud.feature.management.web - package com.azure.spring.cloud.feature.management.web
Package contains classes for accessing and creating Feature Flags, Feature Filters with integrations with Spring Web.

D

DisabledFeaturesHandler - Interface in com.azure.spring.cloud.feature.management.web
Interface for Disabled Features Handler.

F

fallback() - Element in annotation type com.azure.spring.cloud.feature.management.web.FeatureGate
 
feature() - Element in annotation type com.azure.spring.cloud.feature.management.web.FeatureGate
 
FeatureGate - Annotation Type in com.azure.spring.cloud.feature.management.web
THis annotation can be added to any endpoint and will check if the feature is on.
FeatureHandler - Class in com.azure.spring.cloud.feature.management.web
Interceptor for Requests to check if they should be run.
FeatureHandler(FeatureManager, FeatureManagerSnapshot, DisabledFeaturesHandler) - Constructor for class com.azure.spring.cloud.feature.management.web.FeatureHandler
Interceptor for Requests to check if they should be run.
FeatureManagerSnapshot - Class in com.azure.spring.cloud.feature.management.web
Holds information on Feature Management properties and can check if a given feature is enabled.

H

handleDisabledFeatures(HttpServletRequest, HttpServletResponse) - Method in interface com.azure.spring.cloud.feature.management.web.DisabledFeaturesHandler
Called when an endpoint interceptor returns and no redirect is set.

I

isEnabled(String) - Method in class com.azure.spring.cloud.feature.management.web.FeatureManagerSnapshot
Checks to see if the feature is enabled.
isEnabledAsync(String) - Method in class com.azure.spring.cloud.feature.management.web.FeatureManagerSnapshot
Checks to see if the feature is enabled.

P

preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.azure.spring.cloud.feature.management.web.FeatureHandler
Checks if the endpoint being called has the @FeatureOn annotation.

S

snapshot() - Element in annotation type com.azure.spring.cloud.feature.management.web.FeatureGate
 
C D F H I P S 
All Classes and Interfaces|All Packages