Top Description Interfaces Annotations
[default module]

Package javax.ws.rs.container


Container-specific JAX-RS API.

Interface Summary

Modifier and TypeInterface and Description
public interface
AsyncResponse

An injectable JAX-RS asynchronous response that provides means for asynchronous server side response processing.

public interface
CompletionCallback

A request processing callback that receives request processing completion events.

public interface
ConnectionCallback

Asynchronous request processing lifecycle callback that receives connection related asynchronous response lifecycle events.

public interface
ContainerRequestContext

Container request filter context.

public interface
ContainerRequestFilter

An extension interface implemented by container request filters.

public interface
ContainerResponseContext

Container response filter context.

public interface
ContainerResponseFilter

An extension interface implemented by container response filters.

public interface
DynamicFeature

A JAX-RS meta-provider for dynamic registration of post-matching providers during a JAX-RS application setup at deployment time.

public interface
ResourceContext

The resource context provides access to instances of resource classes.

public interface
ResourceInfo

An injectable class to access the resource class and resource method matched by the current request.

public interface
TimeoutHandler

Asynchronous response suspend time-out handler.

Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
PreMatching

Global binding annotation that can be applied to a container request filter to indicate that such filter should be applied globally on all resources in the application before the actual resource matching occurs.

public @interface
Suspended

Inject a suspended AsyncResponse into a parameter of an invoked JAX-RS resource or sub-resource method.