-
public interface DynamicFeature
A JAX-RS meta-provider for dynamic registration of post-matching providers during a JAX-RS application setup at deployment time. Dynamic feature is used by JAX-RS runtime to register providers that shall be applied to a particular resource class and method and overrides any annotation-based binding definitions defined on any registered resource filter or interceptor instance.Providers implementing this interface MAY be annotated with
@Provider
annotation in order to be discovered by JAX-RS runtime when scanning for resources and providers. This provider types is supported only as part of the Server API.- Since:
- 2.0
- Author:
- Santiago Pericas-Geertsen, Bill Burke, Marek Potociar
- See Also:
NameBinding
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description void
configure(ResourceInfo resourceInfo, FeatureContext context)
A callback method called by the JAX-RS runtime during the application deployment to register provider instances or classes in aruntime configuration
scope of a particularresource or sub-resource method
; i.e.
-
-
-
Method Detail
-
configure
void configure(ResourceInfo resourceInfo, FeatureContext context)
A callback method called by the JAX-RS runtime during the application deployment to register provider instances or classes in aruntime configuration
scope of a particularresource or sub-resource method
; i.e. the providers that should be dynamically bound to the method.The registered provider instances or classes are expected to be implementing one or more of the following interfaces:
A provider instance or class that does not implement any of the interfaces above may be ignored by the JAX-RS implementation. In such case a
warning
message must be logged. JAX-RS implementations may support additional provider contracts that can be registered using a dynamic feature concept.Conceptually, this callback method is called during a
resource or sub-resource method
discovery phase (typically once per each discovered resource or sub-resource method) to register provider instances or classes in aconfiguration
scope of each particular method identified by the suppliedresource information
. The responsibility of the feature is to properly update the suppliedconfiguration
context.- Parameters:
resourceInfo
- resource class and method information.context
- configurable resource or sub-resource method-level runtime context associated with theresourceInfo
in which the feature
-
-
Traduction non disponible
Les API Java ne sont pas encore traduites en français sur l'infobrol. Seule la version anglaise est disponible pour l'instant.
Version en cache
21/08/2025 19:07:33 Cette version de la page est en cache (à la date du 21/08/2025 19:07:33) afin d'accélérer le traitement.Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la version plus récente de la page.
Document créé le 11/06/2005, dernière modification le 18/08/2025
Source du document imprimé : https://www.gaudry.be/java-api-javaee-rf-javax/ws/rs/container/dynamicfeature.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.