| Interface | Description | 
|---|---|
| AsyncResponse | An injectable JAX-RS asynchronous response that provides means for asynchronous server side
 response processing. | 
| CompletionCallback | A request processing callback that receives request processing completion events. | 
| ConnectionCallback | Asynchronous request processing lifecycle callback that receives connection
 related  asynchronous responselifecycle events. | 
| ContainerRequestContext | Container request filter context. | 
| ContainerRequestFilter | An extension interface implemented by container request filters. | 
| ContainerResponseContext | Container response filter context. | 
| ContainerResponseFilter | An extension interface implemented by container response filters. | 
| DynamicFeature | A JAX-RS meta-provider for dynamic registration of post-matching providers
 during a JAX-RS application setup at deployment time. | 
| ResourceContext | The resource context provides access to instances of resource classes. | 
| ResourceInfo | An injectable class to access the resource class and resource method
 matched by the current request. | 
| TimeoutHandler | Asynchronous response suspend time-out handler. | 
| Annotation Type | Description | 
|---|---|
| PreMatching | Global binding annotation that can be applied to a  container request filterto indicate that such filter should be applied globally
 on all resources in the application before the actual resource matching occurs. | 
| Suspended | Inject a suspended  AsyncResponseinto a parameter of an invoked
 JAX-RSresource or sub-resource method. | 
Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.