Class CdiAwareRegistry
java.lang.Object
org.jboss.resteasy.core.ResourceMethodRegistry
org.jboss.resteasy.cdi.CdiAwareRegistry
- All Implemented Interfaces:
Registry
A registry which is CDI aware and will create per-request resources from the CDI container. If
the resource is not a CDI component, it delegates to the
ResourceMethodRegistry.- Author:
- James R. Perkins
-
Field Summary
Fields inherited from class ResourceMethodRegistry
providerFactory, REGISTRY_MATCHING_EXCEPTION, resourceBuilder, root, rootNode, statisticsController, widerMatching -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPerRequestResource(Class<?> clazz) voidaddPerRequestResource(Class<?> clazz, String basePath) voidaddPerRequestResource(Class<?> clazz, ResourceBuilder resourceBuilder) voidvoidaddPerRequestResource(ResourceClass clazz, String basePath) Methods inherited from class ResourceMethodRegistry
addJndiResource, addJndiResource, addJndiResource, addJndiResource, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addSingletonResource, addSingletonResource, addSingletonResource, addSingletonResource, checkAmbiguousUri, getBounded, getResourceInvoker, getSize, isWiderMatching, processMethod, register, removeRegistrations, removeRegistrations, removeRegistrations, setWiderMatchingMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Registry
addJndiResource, addJndiResource, addJndiResource, addJndiResource, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addResourceFactory, addSingletonResource, addSingletonResource, addSingletonResource, addSingletonResource, checkAmbiguousUri, getBounded, getResourceInvoker, getSize, removeRegistrations, removeRegistrations, removeRegistrations
-
Constructor Details
-
CdiAwareRegistry
-
-
Method Details
-
addPerRequestResource
- Specified by:
addPerRequestResourcein interfaceRegistry- Overrides:
addPerRequestResourcein classResourceMethodRegistry
-
addPerRequestResource
- Specified by:
addPerRequestResourcein interfaceRegistry- Overrides:
addPerRequestResourcein classResourceMethodRegistry
-
addPerRequestResource
- Specified by:
addPerRequestResourcein interfaceRegistry- Overrides:
addPerRequestResourcein classResourceMethodRegistry
-
addPerRequestResource
- Specified by:
addPerRequestResourcein interfaceRegistry- Overrides:
addPerRequestResourcein classResourceMethodRegistry
-
addPerRequestResource
- Specified by:
addPerRequestResourcein interfaceRegistry- Overrides:
addPerRequestResourcein classResourceMethodRegistry
-