A B C D E F G H I J L M N O P R S T U V W

A

AbstractHttpContextValueFactory<T> - Class in org.glassfish.jersey.server.internal.inject
A value factory that provides an injectable value from the HttpContext.
AbstractHttpContextValueFactory() - Constructor for class org.glassfish.jersey.server.internal.inject.AbstractHttpContextValueFactory
 
AbstractJavaResourceMethodDispatcher - Class in org.glassfish.jersey.server.model
Abstract resource method dispatcher that provides skeleton implementation of dispatching requests to a particular Java method using supplied Java method invocation handler.
AbstractJavaResourceMethodDispatcher(InvocableResourceMethod, InvocationHandler) - Constructor for class org.glassfish.jersey.server.model.AbstractJavaResourceMethodDispatcher
Initialize common java resource method dispatcher structures.
AbstractPushRoutingInfoAndDelegateTreeAcceptor - Class in org.glassfish.jersey.server.internal.routing
A common base for an acceptor wrapper.
AbstractResourceMethod - Class in org.glassfish.jersey.server.model
Abstraction for a resource method defined by a HTTP method and consumed/produced media type list.
AbstractResourceMethod(ResourceClass, String) - Constructor for class org.glassfish.jersey.server.model.AbstractResourceMethod
Constructs a new resource method associated with given resource.
AbstractSubResourceMethod - Class in org.glassfish.jersey.server.model
Abstraction for a sub-resource method defined by an URI path value, HTTP method and consumed/produced media type list.
AbstractSubResourceMethod(ResourceClass, PathValue, String) - Constructor for class org.glassfish.jersey.server.model.AbstractSubResourceMethod
 
accept(String) - Method in class org.glassfish.jersey.server.internal.scanning.AnnotationAcceptingListener
 
accept(String) - Method in interface org.glassfish.jersey.server.internal.scanning.ResourceProcessor
Accept a scanned resource.
accept(ResourceModelVisitor) - Method in class org.glassfish.jersey.server.model.InflectorBasedResourceMethod
 
accept(ResourceModelVisitor) - Method in class org.glassfish.jersey.server.model.ResourceClass
 
accept(ResourceModelVisitor) - Method in class org.glassfish.jersey.server.model.ResourceConstructor
 
accept(ResourceModelVisitor) - Method in class org.glassfish.jersey.server.model.ResourceMethod
 
accept(ResourceModelVisitor) - Method in interface org.glassfish.jersey.server.model.ResourceModelComponent
A component should call the visitor back with an appropriate visitor interface method to give it a chance to process.
accept(ResourceModelVisitor) - Method in class org.glassfish.jersey.server.model.SubResourceLocator
 
accept(ResourceModelVisitor) - Method in class org.glassfish.jersey.server.model.SubResourceMethod
 
addClasses(Set<Class<?>>) - Method in class org.glassfish.jersey.server.ResourceConfig
Add classes to ResourceConfig.
addClasses(Class<?>...) - Method in class org.glassfish.jersey.server.ResourceConfig
Add classes to ResourceConfig.
addFinder(ResourceFinder) - Method in class org.glassfish.jersey.server.ResourceConfig
Add a ResourceFinder to ResourceConfig.
addModules(Set<Module>) - Method in class org.glassfish.jersey.server.ResourceConfig
Add HK2 modules to ResourceConfig.
addModules(Module...) - Method in class org.glassfish.jersey.server.ResourceConfig
Add HK2 modules to ResourceConfig.
addProperties(Map<String, Object>) - Method in class org.glassfish.jersey.server.ResourceConfig
Add properties to ResourceConfig.
addResources(ResourceClass...) - Method in class org.glassfish.jersey.server.ResourceConfig
 
addResources(Set<ResourceClass>) - Method in class org.glassfish.jersey.server.ResourceConfig
 
addSingletons(Set<Object>) - Method in class org.glassfish.jersey.server.ResourceConfig
Add singletons to ResourceConfig.
addSingletons(Object...) - Method in class org.glassfish.jersey.server.ResourceConfig
Add singletons to ResourceConfig.
AMBIGUOUS_PARAMETER(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
Parameter {1} of {0} MUST be only one of a path, query, matrix or header parameter.
AMBIGUOUS_RESOURCE_METHOD(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
"Multiple methods found to suit client request with accept header {0}.
AMBIGUOUS_RMS_IN(Object, Object, Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A resource, {0}, has ambiguous (sub-)resource method for HTTP method {1} and input mime-types as defined by @Consumes annotation at Java methods {2} and {3}.
AMBIGUOUS_RMS_OUT(Object, Object, Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A resource, {0}, has ambiguous (sub-)resource method for HTTP method {1} and output mime-types as defined by @Produces annotation at Java methods {2} and {3}.
AMBIGUOUS_SRLS(Object, Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A resource, {0}, has ambiguous sub-resource locator for URI template {1}, which matches with template {2}
AnnotationAcceptingListener - Class in org.glassfish.jersey.server.internal.scanning
A scanner listener that processes Java class files (resource names ending in ".class") annotated with one or more of a set of declared annotations.
AnnotationAcceptingListener(Class<? extends Annotation>...) - Constructor for class org.glassfish.jersey.server.internal.scanning.AnnotationAcceptingListener
Create a scanner listener to check for annotated Java classes in Java class files.
AnnotationAcceptingListener(ClassLoader, Class<? extends Annotation>...) - Constructor for class org.glassfish.jersey.server.internal.scanning.AnnotationAcceptingListener
Create a scanner listener to check for annotated Java classes in Java class files.
ApplicationHandler - Class in org.glassfish.jersey.server
Jersey server-side application handler.
ApplicationHandler() - Constructor for class org.glassfish.jersey.server.ApplicationHandler
 
ApplicationHandler(Class<? extends Application>) - Constructor for class org.glassfish.jersey.server.ApplicationHandler
 
ApplicationHandler(Application) - Constructor for class org.glassfish.jersey.server.ApplicationHandler
 
apply(Request) - Method in class org.glassfish.jersey.server.ApplicationHandler
Invokes a request and returns the response future.
apply(ContainerRequestContext) - Method in class org.glassfish.jersey.server.ApplicationHandler
The main request/response processing entry point for Jersey container implementations.
apply(Request) - Method in class org.glassfish.jersey.server.internal.routing.AbstractPushRoutingInfoAndDelegateTreeAcceptor
Before delegating to the encapsulated acceptor, the actual routing context will be pushed according to the current pushMatchedToRoutingContext method implementation.
apply(Request) - Method in class org.glassfish.jersey.server.internal.routing.PathPatternRouteAcceptor
 
apply(Request) - Method in class org.glassfish.jersey.server.internal.routing.PatternRouteAcceptor
 
apply(Request) - Method in class org.glassfish.jersey.server.internal.routing.RedirectingAcceptor
 
apply(Request) - Method in class org.glassfish.jersey.server.internal.routing.SubResourceLocatorAcceptor
 
apply(Request) - Method in class org.glassfish.jersey.server.model.ResourceMethodInvoker
 
areInputTypesDeclared() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
areInputTypesDeclared() - Method in interface org.glassfish.jersey.server.model.ConsumesProducesEnabledComponent
Provides information on whether consumed media types were explicitly configured for this component.
areOutputTypesDeclared() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
areOutputTypesDeclared() - Method in interface org.glassfish.jersey.server.model.ConsumesProducesEnabledComponent
Provides information on whether produced media types were explicitly configured for this component.

B

BasicValidator - Class in org.glassfish.jersey.server.model
Performs a basic check on abstract resources.
BasicValidator() - Constructor for class org.glassfish.jersey.server.model.BasicValidator
 
BasicValidator(MessageBodyWorkers) - Constructor for class org.glassfish.jersey.server.model.BasicValidator
 
build(List<Pair<PathPattern, List<Factory<TreeAcceptor>>>>) - Method in class org.glassfish.jersey.server.internal.routing.PathPatternRouteAcceptor.Builder
 
build(List<Pair<Pattern, List<Factory<TreeAcceptor>>>>) - Method in class org.glassfish.jersey.server.internal.routing.PatternRouteAcceptor.Builder
 
build(boolean, boolean) - Method in class org.glassfish.jersey.server.internal.routing.RedirectingAcceptor.Builder
 
build() - Method in interface org.glassfish.jersey.server.model.ResourceBuilder
Build new set of programmatically defined resource bindings.
build(InvocableResourceMethod) - Method in class org.glassfish.jersey.server.model.ResourceMethodInvoker.Builder
 

C

cancel() - Method in interface org.glassfish.jersey.server.spi.ContainerResponseWriter
Cancel the request/response processing.
checkMethod(AbstractResourceMethod) - Method in class org.glassfish.jersey.server.model.BasicValidator
 
cleanIssueList() - Method in class org.glassfish.jersey.server.model.ResourceModelValidator
Removes all issues from the current issue list.
commit() - Method in interface org.glassfish.jersey.server.spi.ContainerResponseWriter
Commit the response & close the container response writer.
COMMON_DELIMITERS - Static variable in class org.glassfish.jersey.server.ServerProperties
Common delimiters used by various properties.
configure() - Method in class org.glassfish.jersey.server.internal.inject.ParameterInjectionModule
 
configure() - Method in class org.glassfish.jersey.server.internal.routing.RouterModule
 
configure() - Method in class org.glassfish.jersey.server.model.ResourceModelModule
 
configure() - Method in class org.glassfish.jersey.server.ServerModule
 
consumes(MediaType...) - Method in interface org.glassfish.jersey.server.model.ResourceBuilder.BoundResourceBuilder
Set supported request media types (equivalent of Consumes) for the current path.
consumes(MediaType...) - Method in interface org.glassfish.jersey.server.model.ResourceBuilder.ResourceMethodBuilder
Set accepted request media types on a resource method.
ConsumesProducesEnabledComponent - Interface in org.glassfish.jersey.server.model
Jersey model component that may contain consumes and produces information.
Container - Interface in org.glassfish.jersey.server.spi
Jersey container service contract.
ContainerException - Exception in org.glassfish.jersey.server
Exception thrown by the container components in to notify Jersey runtime about any errors.
ContainerException(Throwable) - Constructor for exception org.glassfish.jersey.server.ContainerException
 
ContainerException(String, Throwable) - Constructor for exception org.glassfish.jersey.server.ContainerException
 
ContainerException(String) - Constructor for exception org.glassfish.jersey.server.ContainerException
 
ContainerFactory - Class in org.glassfish.jersey.server
Factory for creating specific HTTP-based containers.
ContainerLifecycleListener - Interface in org.glassfish.jersey.server.spi
Classes implementing this contract receive container life-cycle notification events.
ContainerProvider - Interface in org.glassfish.jersey.server.spi
Service-provider interface for creating container instances.
ContainerRequestContext - Interface in org.glassfish.jersey.server.spi
Request context passed by the container to the JerseyApplication for each request.
ContainerResponseWriter - Interface in org.glassfish.jersey.server.spi
A suspendable, request-scoped container response writer.
ContainerResponseWriter.TimeoutHandler - Interface in org.glassfish.jersey.server.spi
Time-out handler can be registered when the container response writer gets suspended.
create(InvocableResourceMethod, InvocationHandler) - Method in interface org.glassfish.jersey.server.spi.internal.ResourceMethodDispatcher.Provider
Create a resource method dispatcher for a given invocable resource method.
create(InvocableResourceMethod) - Method in interface org.glassfish.jersey.server.spi.internal.ResourceMethodInvocationHandlerProvider
Get the invocation handler for the invocable resource method.
createContainer(Class<T>, ResourceConfig) - Static method in class org.glassfish.jersey.server.ContainerFactory
Create a container according to the class requested.
createContainer(Class<T>, ApplicationHandler) - Method in interface org.glassfish.jersey.server.spi.ContainerProvider
Create an container of a given type.
createEndpoint(Application, Class<T>) - Method in class org.glassfish.jersey.server.internal.RuntimeDelegateImpl
 
createParameter(Class, Class, boolean, Class<?>, Type, Annotation[]) - Static method in class org.glassfish.jersey.server.model.IntrospectionModeller
 
createResource(Class<?>) - Static method in class org.glassfish.jersey.server.model.IntrospectionModeller
Create a resource model for the class.
createResource(Object) - Static method in class org.glassfish.jersey.server.model.IntrospectionModeller
Create a resource model for the instance.
createValueProviders(Services, Parameterized) - Static method in class org.glassfish.jersey.server.spi.internal.MethodParameterHelper
 

D

declareSuspend(long, TimeUnit) - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
declareSuspend(long, TimeUnit) - Method in interface org.glassfish.jersey.server.model.SuspendableComponent
Mark the component for suspending.
DEFAULT_COULD_NOT_PROCESS_METHOD(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
Default value, {0} could not be processed by method {1}.
dispatch(Object, Request) - Method in class org.glassfish.jersey.server.model.AbstractJavaResourceMethodDispatcher
 
dispatch(Object, Request) - Method in interface org.glassfish.jersey.server.spi.internal.ResourceMethodDispatcher
Reflectively dispatch a request to the underlying invocable resource method via the configured invocation handler using the provided resource class instance.
doDispatch(Object, Request) - Method in class org.glassfish.jersey.server.model.AbstractJavaResourceMethodDispatcher
Dispatching functionality to be implemented by a concrete dispatcher implementation sub-class.

E

ERROR_MARSHALLING_JAXB(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
Error marshalling JAXB object of type "{0}".
ERROR_MSG(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
ERROR: {0}
ERROR_PROCESSING_METHOD(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
Error processing resource method, {0}, for ResourceMethodDispatchProvider, {1}.
ERROR_UNMARSHALLING_JAXB(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
Error unmarshalling JAXB object of type "{0}".
ERRORS_AND_WARNINGS_DETECTED_WITH_RESOURCE_CLASSES(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
The following errors and warnings have been detected with resource classes: {0}

F

fatalIssuesFound() - Method in class org.glassfish.jersey.server.model.ResourceModelValidator
Convenience method to see if there were fatal issues found.
files(String...) - Method in class org.glassfish.jersey.server.ResourceConfig
Adds array of file names to scan for providers.
FilesScanner - Class in org.glassfish.jersey.server.internal.scanning
A scanner that recursively scans directories and jar files.
FilesScanner(String) - Constructor for class org.glassfish.jersey.server.internal.scanning.FilesScanner
Scan from a set of packages.
FilesScanner(String[]) - Constructor for class org.glassfish.jersey.server.internal.scanning.FilesScanner
Scan from a set of packages.

G

get() - Method in class org.glassfish.jersey.server.internal.inject.AbstractHttpContextValueFactory
 
get(HttpContext) - Method in class org.glassfish.jersey.server.internal.inject.AbstractHttpContextValueFactory
Get the injectable value given the HttpContext.
GET_CONSUMES_ENTITY(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A HTTP GET method, {0}, should not consume any entity.
GET_CONSUMES_FORM_PARAM(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A HTTP GET method, {0}, should not consume any form parameter.
GET_RETURNS_VOID(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A HTTP GET method, {0}, MUST return a non-void type.
getAbstractRootResources() - Method in interface org.glassfish.jersey.server.model.ResourceModelContext
 
getAnnotatedClasses() - Method in class org.glassfish.jersey.server.internal.scanning.AnnotationAcceptingListener
Get the set of annotated classes.
getAnnotation() - Method in class org.glassfish.jersey.server.model.Parameter
 
getAnnotation(Class<T>) - Method in class org.glassfish.jersey.server.model.Parameter
 
getAnnotations() - Method in class org.glassfish.jersey.server.model.Parameter
 
getAnnotations() - Method in class org.glassfish.jersey.server.model.SubResourceLocator
 
getClasses() - Method in class org.glassfish.jersey.server.ResourceConfig
Set of current resource and provider classes.
getClassLoader() - Method in class org.glassfish.jersey.server.ResourceConfig
Get resource and provider class loader.
getComponents() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
getComponents() - Method in class org.glassfish.jersey.server.model.ResourceClass
 
getComponents() - Method in class org.glassfish.jersey.server.model.ResourceConstructor
 
getComponents() - Method in interface org.glassfish.jersey.server.model.ResourceModelComponent
Should return all existing resource model sub-components.
getComponents() - Method in class org.glassfish.jersey.server.model.SubResourceLocator
 
getConfiguration() - Method in class org.glassfish.jersey.server.ApplicationHandler
 
getConfiguration() - Method in interface org.glassfish.jersey.server.spi.Container
Return an immutable representation of the current configuration.
getConstructors() - Method in class org.glassfish.jersey.server.model.ResourceClass
 
getCtor() - Method in class org.glassfish.jersey.server.model.ResourceConstructor
 
getDeclaredAnnotations() - Method in class org.glassfish.jersey.server.model.Parameter
 
getDeclaringResource() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
Enclosing resource class getter.
getDeclaringResource() - Method in interface org.glassfish.jersey.server.model.InvocableResourceMethod
Getter for the enclosing resource class instance.
getDefaultStringValue() - Method in exception org.glassfish.jersey.server.ParamException
Get the default String value.
getDefaultValue() - Method in class org.glassfish.jersey.server.model.Parameter
 
getEffectiveAcceptableType() - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Get the effective content type of the response calculated from the request Accept header values and @Consumes value of the matched resource method.
getElements(String[]) - Static method in class org.glassfish.jersey.server.ResourceConfig
Get a canonical array of String elements from a String array where each entry may contain zero or more elements separated by ';'.
getElements(String[], String) - Static method in class org.glassfish.jersey.server.ResourceConfig
Get a canonical array of String elements from a String array where each entry may contain zero or more elements separated by characters in delimiters string.
getElements(String, String) - Static method in class org.glassfish.jersey.server.ResourceConfig
Get a canonical array of String elements from a String that may contain zero or more elements separated by characters in delimiters string.
getFinalMatchingGroup() - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Get the final matching group of the last successful request URI routing pattern match result.
getGenericReturnType() - Method in interface org.glassfish.jersey.server.model.InvocableResourceMethod
Getter for the method generic return type
getGenericReturnType() - Method in class org.glassfish.jersey.server.model.ResourceMethod
 
getGenericReturnType() - Method in class org.glassfish.jersey.server.model.SubResourceMethod
 
getHttpMethod() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
getInflector() - Method in class org.glassfish.jersey.server.model.InflectorBasedResourceMethod
Getter for inflector.
getIssueList() - Method in class org.glassfish.jersey.server.model.ResourceModelValidator
Returns a list of issues found after ResourceModelValidator.validate(org.glassfish.jersey.server.model.ResourceModelComponent) method has been invoked.
getMatchedResults() - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Get a read-only list of match results for matched request URI routing patterns.
getMessage() - Method in class org.glassfish.jersey.server.model.ResourceModelIssue
Human readable description of the issue
getMethod() - Method in interface org.glassfish.jersey.server.model.InvocableResourceMethod
Getter for the Java method
getMethod() - Method in class org.glassfish.jersey.server.model.ResourceMethod
 
getMethod() - Method in class org.glassfish.jersey.server.model.SubResourceLocator
 
getMethod() - Method in class org.glassfish.jersey.server.model.SubResourceMethod
 
getParameterClass() - Method in class org.glassfish.jersey.server.model.Parameter
 
getParameterName() - Method in exception org.glassfish.jersey.server.ParamException
Get the parameter name.
getParameters() - Method in interface org.glassfish.jersey.server.model.Parameterized
Provides access to all parameters associated with given Parameterized instance.
getParameters() - Method in class org.glassfish.jersey.server.model.ResourceConstructor
 
getParameters() - Method in class org.glassfish.jersey.server.model.ResourceMethod
 
getParameters() - Method in class org.glassfish.jersey.server.model.SubResourceLocator
 
getParameters() - Method in class org.glassfish.jersey.server.model.SubResourceMethod
 
getParameterType() - Method in class org.glassfish.jersey.server.model.Parameter
 
getParameterType() - Method in exception org.glassfish.jersey.server.ParamException
Get the type of the parameter annotation.
getParameterValues(List<Factory<?>>) - Static method in class org.glassfish.jersey.server.spi.internal.MethodParameterHelper
 
getPath() - Method in class org.glassfish.jersey.server.model.AbstractSubResourceMethod
 
getPath() - Method in interface org.glassfish.jersey.server.model.PathAnnotated
 
getPath() - Method in class org.glassfish.jersey.server.model.ResourceClass
 
getPath() - Method in class org.glassfish.jersey.server.model.SubResourceLocator
 
getProperties() - Method in interface org.glassfish.jersey.server.internal.inject.HttpContext
Get the mutable properties.
getProperties() - Method in class org.glassfish.jersey.server.ResourceConfig
 
getProperties() - Method in interface org.glassfish.jersey.server.spi.PropertiesProvider
Returns immutable map of application-level properties.
getProperty(String) - Method in class org.glassfish.jersey.server.ResourceConfig
 
getRequest() - Method in interface org.glassfish.jersey.server.internal.inject.HttpContext
Get the HTTP request information.
getRequest() - Method in interface org.glassfish.jersey.server.spi.ContainerRequestContext
Get the processed request.
getRequest() - Method in class org.glassfish.jersey.server.spi.JerseyContainerRequestContext
 
getRequestScopedInitializer() - Method in interface org.glassfish.jersey.server.spi.ContainerRequestContext
Custom container extensions initializer for the current request.
getRequestScopedInitializer() - Method in class org.glassfish.jersey.server.spi.JerseyContainerRequestContext
 
getResource() - Method in class org.glassfish.jersey.server.model.SubResourceLocator
 
getResourceClass() - Method in class org.glassfish.jersey.server.model.ResourceClass
 
getResourceMethods() - Method in class org.glassfish.jersey.server.model.ResourceClass
Provides a non-null list of resource methods available on the resource
getResources(String, ClassLoader) - Method in class org.glassfish.jersey.server.internal.scanning.PackageNamesScanner.ResourcesProvider
Find all resources with the given name using a class loader.
getResources() - Method in class org.glassfish.jersey.server.ResourceConfig
Get programmatically modeled resources.
getResponse() - Method in interface org.glassfish.jersey.server.internal.inject.HttpContext
Get the HTTP response information.
getResponseMethodAnnotations() - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Get the annotations on the method ultimately used to process the request.
getResponseMethodType() - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Get the response type of the method ultimately used to process the request.
getResponseWriter() - Method in interface org.glassfish.jersey.server.spi.ContainerRequestContext
Get the container response writer for the current request.
getResponseWriter() - Method in class org.glassfish.jersey.server.spi.JerseyContainerRequestContext
 
getReturnType() - Method in interface org.glassfish.jersey.server.model.InvocableResourceMethod
Getter for the method return type
getReturnType() - Method in class org.glassfish.jersey.server.model.ResourceMethod
 
getReturnType() - Method in class org.glassfish.jersey.server.model.SubResourceMethod
 
getRuntimeModel() - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderBase
 
getRuntimeModel() - Method in class org.glassfish.jersey.server.model.RuntimeModelProvider
 
getSecurityContext() - Method in interface org.glassfish.jersey.server.spi.ContainerRequestContext
Get the security context of the current request.
getSecurityContext() - Method in class org.glassfish.jersey.server.spi.JerseyContainerRequestContext
 
getServiceProviders() - Method in class org.glassfish.jersey.server.ApplicationHandler
 
getServices() - Method in class org.glassfish.jersey.server.ApplicationHandler
Returns Services relevant to current application.
getSingletons() - Method in class org.glassfish.jersey.server.ResourceConfig
Set of singletons.
getSource() - Method in class org.glassfish.jersey.server.model.Parameter
 
getSource() - Method in class org.glassfish.jersey.server.model.ResourceModelIssue
Corresponding object (having the issue)
getSourceName() - Method in class org.glassfish.jersey.server.model.Parameter
 
getStoredJAXBContext(Class) - Method in class org.glassfish.jersey.server.internal.inject.JaxbStringReaderProvider
Get the stored JAXB context supporting the Java type.
getStringReader(Class<T>, Type, Annotation[]) - Method in class org.glassfish.jersey.server.internal.inject.JaxbStringReaderProvider.RootElementProvider
 
getStringReader(Class<T>, Type, Annotation[]) - Method in class org.glassfish.jersey.server.internal.inject.StringReaderFactory
 
getSubResourceLocators() - Method in class org.glassfish.jersey.server.model.ResourceClass
Provides a non-null list of subresource locators available on the resource
getSubResourceMethods() - Method in class org.glassfish.jersey.server.model.ResourceClass
Provides a non-null list of subresource methods available on the resource
getSupportedInputTypes() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
Getter for consumed media types.
getSupportedInputTypes() - Method in interface org.glassfish.jersey.server.model.ConsumesProducesEnabledComponent
Getter for consumed media types.
getSupportedOutputTypes() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
getSupportedOutputTypes() - Method in interface org.glassfish.jersey.server.model.ConsumesProducesEnabledComponent
Getter for produced media types.
getSuspendTimeout() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
getSuspendTimeout() - Method in interface org.glassfish.jersey.server.model.SuspendableComponent
Get the suspend timeout value in the given time unit.
getSuspendTimeoutUnit() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
getSuspendTimeoutUnit() - Method in interface org.glassfish.jersey.server.model.SuspendableComponent
Get the suspend timeout value time unit.
getUnmarshaller(Class) - Method in class org.glassfish.jersey.server.internal.inject.JaxbStringReaderProvider
Get JAXB unmarshaller for the type.
getUriInfo() - Method in interface org.glassfish.jersey.server.internal.inject.HttpContext
Get the extended URI information.
getValue() - Method in class org.glassfish.jersey.server.model.PathValue
 
getValueFactory(Parameter) - Method in interface org.glassfish.jersey.server.spi.internal.ValueFactoryProvider
Get an injected value factory for the parameter.

H

hasDefaultValue() - Method in class org.glassfish.jersey.server.model.Parameter
 
hasEntity() - Method in interface org.glassfish.jersey.server.model.Parameterized
Provides information on presence of an entity parameter.
hasEntity() - Method in class org.glassfish.jersey.server.model.ResourceConstructor
 
hasEntity() - Method in class org.glassfish.jersey.server.model.ResourceMethod
 
hasEntity() - Method in class org.glassfish.jersey.server.model.SubResourceLocator
 
hasEntity() - Method in class org.glassfish.jersey.server.model.SubResourceMethod
 
hasNext() - Method in class org.glassfish.jersey.server.internal.scanning.FilesScanner
 
hasNext() - Method in class org.glassfish.jersey.server.internal.scanning.JarFileScanner
 
hasNext() - Method in class org.glassfish.jersey.server.internal.scanning.PackageNamesScanner
 
hasNext() - Method in class org.glassfish.jersey.server.internal.scanning.ResourceFinderStack
 
HttpContext - Interface in org.glassfish.jersey.server.internal.inject
A HttpContext makes it possible for a web resource implementation class to access and manipulate HTTP request and response information directly.

I

InflectorBasedResourceMethod - Class in org.glassfish.jersey.server.model
Models a dynamically created resource method.
InflectorBasedResourceMethod(ResourceClass, String, List<MediaType>, List<MediaType>, Inflector<Request, Response>) - Constructor for class org.glassfish.jersey.server.model.InflectorBasedResourceMethod
Constructs a new instance bound to the given resource class.
initialize(Services) - Method in interface org.glassfish.jersey.server.spi.RequestScopedInitializer
Perform request-scoped initialization.
IntrospectionModeller - Class in org.glassfish.jersey.server.model
Utility class for constructing resource model from JAX-RS annotated POJO.
InvocableResourceMethod - Interface in org.glassfish.jersey.server.model
A common interface for resource methods, sub-resource methods and sub-resource locators directly bound to a concrete Java method.
invoke(Object, Object...) - Method in class org.glassfish.jersey.server.model.AbstractJavaResourceMethodDispatcher
Use the underlying invocation handler to invoke the underlying Java method with the supplied input method argument values on a given resource instance.
isAcceptable(Class<?>) - Static method in class org.glassfish.jersey.server.model.IntrospectionModeller
Check if the class is acceptable as a JAX-RS provider or resource.
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.glassfish.jersey.server.model.Parameter
 
isEncoded() - Method in class org.glassfish.jersey.server.model.Parameter
 
isFatal() - Method in class org.glassfish.jersey.server.model.ResourceModelIssue
If this returns true, appropriate abstract resource has a fatal issue
isProperty(String) - Method in class org.glassfish.jersey.server.ResourceConfig
 
isQualified() - Method in class org.glassfish.jersey.server.model.Parameter
 
isRootResource(Class<?>) - Static method in class org.glassfish.jersey.server.model.IntrospectionModeller
Checks whether the provided class is a root resource class.
isRootResource() - Method in class org.glassfish.jersey.server.model.ResourceClass
 
isSubResource() - Method in class org.glassfish.jersey.server.model.ResourceClass
 
issues - Variable in exception org.glassfish.jersey.server.model.ResourceModelValidator.ModelException
 
isSuspendDeclared() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
isSuspendDeclared() - Method in interface org.glassfish.jersey.server.model.SuspendableComponent
Check if the component is marked for suspending.

J

JarFileScanner - Class in org.glassfish.jersey.server.internal.scanning
A utility class that scans entries in jar files.
JarFileScanner(InputStream, String) - Constructor for class org.glassfish.jersey.server.internal.scanning.JarFileScanner
 
JaxbStringReaderProvider - Class in org.glassfish.jersey.server.internal.inject
String reader provider producing string readers that support conversion of a string value into a JAXB instance.
JaxbStringReaderProvider(Providers) - Constructor for class org.glassfish.jersey.server.internal.inject.JaxbStringReaderProvider
Create JAXB string reader provider.
JaxbStringReaderProvider.RootElementProvider - Class in org.glassfish.jersey.server.internal.inject
Root element JAXB string reader provider.
JaxbStringReaderProvider.RootElementProvider(Factory<SAXParserFactory>, Providers) - Constructor for class org.glassfish.jersey.server.internal.inject.JaxbStringReaderProvider.RootElementProvider
TODO javadoc.
JAXRS_APPLICATION_CLASS - Static variable in class org.glassfish.jersey.server.ServerProperties
Application configuration initialization property whose value is a fully qualified class name of a class that implements Application.
JerseyContainerRequestContext - Class in org.glassfish.jersey.server.spi
Immutable implementation of Container Request Context interface.
JerseyContainerRequestContext(Request, ContainerResponseWriter, SecurityContext, RequestScopedInitializer) - Constructor for class org.glassfish.jersey.server.spi.JerseyContainerRequestContext
Creates new instance initialized with given parameters.
JerseyContainerRequestContext(Request, ContainerResponseWriter, SecurityContext) - Constructor for class org.glassfish.jersey.server.spi.JerseyContainerRequestContext
Creates new instance initialized with given parameters.

L

localizableAMBIGUOUS_PARAMETER(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableAMBIGUOUS_RESOURCE_METHOD(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableAMBIGUOUS_RMS_IN(Object, Object, Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableAMBIGUOUS_RMS_OUT(Object, Object, Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableAMBIGUOUS_SRLS(Object, Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableDEFAULT_COULD_NOT_PROCESS_METHOD(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableERROR_MARSHALLING_JAXB(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableERROR_MSG(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableERROR_PROCESSING_METHOD(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableERROR_UNMARSHALLING_JAXB(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableERRORS_AND_WARNINGS_DETECTED_WITH_RESOURCE_CLASSES(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableGET_CONSUMES_ENTITY(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableGET_CONSUMES_FORM_PARAM(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableGET_RETURNS_VOID(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableMULTIPLE_HTTP_METHOD_DESIGNATORS(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableNEW_AR_CREATED_BY_INTROSPECTION_MODELER(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableNON_INSTANTIATABLE_CLASS(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableNON_PUB_RES_METHOD(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableNON_PUB_SUB_RES_LOC(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableNON_PUB_SUB_RES_METHOD(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableRC_NOT_MODIFIABLE() - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableRES_URI_PATH_INVALID(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableSUB_RES_METHOD_TREATED_AS_RES_METHOD(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableSUBRES_LOC_HAS_ENTITY_PARAM(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableSUBRES_LOC_RETURNS_VOID(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableSUBRES_LOC_URI_PATH_INVALID(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableSUBRES_METHOD_URI_PATH_INVALID(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableTYPE_OF_METHOD_NOT_RESOLVABLE_TO_CONCRETE_TYPE(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableUNABLE_TO_LOAD_CLASS(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableWARNING_MSG(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
localizableWARNINGS_DETECTED_WITH_RESOURCE_CLASSES(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
 
LocalizationMessages - Class in org.glassfish.jersey.server.internal
Defines string formatting method for each constant in the resource file
LocalizationMessages() - Constructor for class org.glassfish.jersey.server.internal.LocalizationMessages
 

M

method(String...) - Method in interface org.glassfish.jersey.server.model.ResourceBuilder.BoundResourceBuilder
Bind new HTTP methods to the path previously configured in this builder.
MethodParameterHelper - Class in org.glassfish.jersey.server.spi.internal
 
MULTIPLE_HTTP_METHOD_DESIGNATORS(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A (sub-)resource method, {0}, should have only one HTTP method designator.

N

NEW_AR_CREATED_BY_INTROSPECTION_MODELER(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A new abstract resource created by IntrospectionModeler: {0}
newJaxrsResourceAndProviderListener() - Static method in class org.glassfish.jersey.server.internal.scanning.AnnotationAcceptingListener
Create a scanning listener to check for Java classes in Java class files annotated with Path or Provider.
newJaxrsResourceAndProviderListener(ClassLoader) - Static method in class org.glassfish.jersey.server.internal.scanning.AnnotationAcceptingListener
Create a scanning listener to check for Java classes in Java class files annotated with Path or Provider.
next() - Method in class org.glassfish.jersey.server.internal.scanning.FilesScanner
 
next() - Method in class org.glassfish.jersey.server.internal.scanning.JarFileScanner
 
next() - Method in class org.glassfish.jersey.server.internal.scanning.PackageNamesScanner
 
next() - Method in class org.glassfish.jersey.server.internal.scanning.ResourceFinderStack
 
NON_INSTANTIATABLE_CLASS(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
Resource/provider class {0} cannot be instantiated and will be ignored.
NON_PUB_RES_METHOD(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A resource method, {0}, MUST be public scoped otherwise the method is ignored
NON_PUB_SUB_RES_LOC(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A sub-resource locator, {0}, MUST be public scoped otherwise the method is ignored
NON_PUB_SUB_RES_METHOD(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A sub-resource method, {0}, MUST be public scoped otherwise the method is ignored

O

onLoaded(ResourceModelContext) - Method in interface org.glassfish.jersey.server.model.ResourceModelListener
 
onReload(Container) - Method in interface org.glassfish.jersey.server.spi.ContainerLifecycleListener
Invoked when the container has been reloaded.
onShutdown(Container) - Method in interface org.glassfish.jersey.server.spi.ContainerLifecycleListener
Invoke at the container shut-down.
onStartup(Container) - Method in interface org.glassfish.jersey.server.spi.ContainerLifecycleListener
Invoked at the container start-up.
onTimeout(ContainerResponseWriter) - Method in interface org.glassfish.jersey.server.spi.ContainerResponseWriter.TimeoutHandler
Method is called, when ContainerResponseWriter.suspend(...) operation times out.
open() - Method in class org.glassfish.jersey.server.internal.scanning.FilesScanner
 
open() - Method in class org.glassfish.jersey.server.internal.scanning.JarFileScanner
 
open() - Method in class org.glassfish.jersey.server.internal.scanning.PackageNamesScanner
 
open() - Method in class org.glassfish.jersey.server.internal.scanning.ResourceFinderStack
 
open() - Method in interface org.glassfish.jersey.server.ResourceFinder
Open current resource.
org.glassfish.jersey.server - package org.glassfish.jersey.server
Jersey server-side classes.
org.glassfish.jersey.server.internal - package org.glassfish.jersey.server.internal
Jersey server-side internal classes.
org.glassfish.jersey.server.internal.inject - package org.glassfish.jersey.server.internal.inject
Jersey server-side JAX-RS injection support classes.
org.glassfish.jersey.server.internal.routing - package org.glassfish.jersey.server.internal.routing
Jersey server-side internal resource routing classes.
org.glassfish.jersey.server.internal.scanning - package org.glassfish.jersey.server.internal.scanning
Jersey server-side internal resource scanning classes.
org.glassfish.jersey.server.model - package org.glassfish.jersey.server.model
Jersey server-side application & resource modeling classes.
org.glassfish.jersey.server.spi - package org.glassfish.jersey.server.spi
Jersey server-side service provider contract (SPI) classes.
org.glassfish.jersey.server.spi.internal - package org.glassfish.jersey.server.spi.internal
Jersey server-side internal service provider contract (SPI) classes.

P

PackageNamesScanner - Class in org.glassfish.jersey.server.internal.scanning
A scanner that recursively scans URI-based resources present in a set of package names, and sub-package names of that set.
PackageNamesScanner(String[]) - Constructor for class org.glassfish.jersey.server.internal.scanning.PackageNamesScanner
Scan from a set of packages using the context ClassLoader.
PackageNamesScanner(ClassLoader, String[]) - Constructor for class org.glassfish.jersey.server.internal.scanning.PackageNamesScanner
Scan from a set of packages using provided ClassLoader.
PackageNamesScanner.ResourcesProvider - Class in org.glassfish.jersey.server.internal.scanning
Find resources with a given name and class loader.
PackageNamesScanner.ResourcesProvider() - Constructor for class org.glassfish.jersey.server.internal.scanning.PackageNamesScanner.ResourcesProvider
 
packages(String...) - Method in class org.glassfish.jersey.server.ResourceConfig
Adds array of package names which will be used to scan for providers.
Parameter - Class in org.glassfish.jersey.server.model
Abstraction for a method parameter
Parameter(Annotation[], Annotation, Parameter.Source, String, Type, Class<?>) - Constructor for class org.glassfish.jersey.server.model.Parameter
 
Parameter(Annotation[], Annotation, Parameter.Source, String, Type, Class<?>, boolean) - Constructor for class org.glassfish.jersey.server.model.Parameter
 
Parameter(Annotation[], Annotation, Parameter.Source, String, Type, Class<?>, String) - Constructor for class org.glassfish.jersey.server.model.Parameter
 
Parameter(Annotation[], Annotation, Parameter.Source, String, Type, Class<?>, boolean, String) - Constructor for class org.glassfish.jersey.server.model.Parameter
 
Parameter.Source - Enum in org.glassfish.jersey.server.model
 
ParameterInjectionModule - Class in org.glassfish.jersey.server.internal.inject
Module providing support for JAX-RS context injection.
ParameterInjectionModule() - Constructor for class org.glassfish.jersey.server.internal.inject.ParameterInjectionModule
 
Parameterized - Interface in org.glassfish.jersey.server.model
Used in the resource model to capture information on method parameters.
ParamException - Exception in org.glassfish.jersey.server
An abstract extension of WebApplicationException for the class of parameter-based exceptions.
ParamException(Throwable, Response.StatusType, Class<? extends Annotation>, String, String) - Constructor for exception org.glassfish.jersey.server.ParamException
 
ParamException.CookieParamException - Exception in org.glassfish.jersey.server
A parameter exception for errors with CookieParam.
ParamException.CookieParamException(Throwable, String, String) - Constructor for exception org.glassfish.jersey.server.ParamException.CookieParamException
 
ParamException.FormParamException - Exception in org.glassfish.jersey.server
A parameter exception for errors with FormParam.
ParamException.FormParamException(Throwable, String, String) - Constructor for exception org.glassfish.jersey.server.ParamException.FormParamException
 
ParamException.HeaderParamException - Exception in org.glassfish.jersey.server
A parameter exception for errors with HeaderParam.
ParamException.HeaderParamException(Throwable, String, String) - Constructor for exception org.glassfish.jersey.server.ParamException.HeaderParamException
 
ParamException.MatrixParamException - Exception in org.glassfish.jersey.server
A URI-parameter-based exception for errors with MatrixParam.
ParamException.MatrixParamException(Throwable, String, String) - Constructor for exception org.glassfish.jersey.server.ParamException.MatrixParamException
 
ParamException.PathParamException - Exception in org.glassfish.jersey.server
A URI-parameter-based exception for errors with PathParam.
ParamException.PathParamException(Throwable, String, String) - Constructor for exception org.glassfish.jersey.server.ParamException.PathParamException
 
ParamException.QueryParamException - Exception in org.glassfish.jersey.server
A URI-parameter-based exception for errors with QueryParam.
ParamException.QueryParamException(Throwable, String, String) - Constructor for exception org.glassfish.jersey.server.ParamException.QueryParamException
 
ParamException.URIParamException - Exception in org.glassfish.jersey.server
An abstract parameter exception for the class of URI-parameter-based exceptions.
ParamException.URIParamException(Throwable, Class<? extends Annotation>, String, String) - Constructor for exception org.glassfish.jersey.server.ParamException.URIParamException
 
ParamQualifier - Annotation Type in org.glassfish.jersey.server.model
A meta-annotation that identifies an annotation as a parameter-based annotation.
path(String) - Method in interface org.glassfish.jersey.server.model.ResourceBuilder
Bind a new resource to a path within the application.
PathAnnotated - Interface in org.glassfish.jersey.server.model
Marker interface for all path annotated resource model components.
PathPatternRouteAcceptor - Class in org.glassfish.jersey.server.internal.routing
 
PathPatternRouteAcceptor.Builder - Class in org.glassfish.jersey.server.internal.routing
"Assisted injection" factory interface for PathPatternRouteAcceptor.
PathPatternRouteAcceptor.Builder(Factory<RouterModule.RoutingContext>) - Constructor for class org.glassfish.jersey.server.internal.routing.PathPatternRouteAcceptor.Builder
 
PathValue - Class in org.glassfish.jersey.server.model
Abstraction for a Path value
PathValue(String) - Constructor for class org.glassfish.jersey.server.model.PathValue
 
PatternRouteAcceptor - Class in org.glassfish.jersey.server.internal.routing
 
PatternRouteAcceptor.Builder - Class in org.glassfish.jersey.server.internal.routing
 
PatternRouteAcceptor.Builder(Factory<RouterModule.RoutingContext>) - Constructor for class org.glassfish.jersey.server.internal.routing.PatternRouteAcceptor.Builder
 
peekMatchedResource() - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Peek the last resource object that successfully matched the request URI.
peekMatchResult() - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Peek at the last successful request URI routing pattern match result.
process(String, InputStream) - Method in class org.glassfish.jersey.server.internal.scanning.AnnotationAcceptingListener
 
process(String, InputStream) - Method in interface org.glassfish.jersey.server.internal.scanning.ResourceProcessor
Process a scanned resource.
process(ResourceModelComponent) - Method in class org.glassfish.jersey.server.model.RuntimeModelProvider
 
produces(MediaType...) - Method in interface org.glassfish.jersey.server.model.ResourceBuilder.BoundResourceBuilder
Set supported response media types (equivalent of Produces) for the current path.
produces(MediaType...) - Method in interface org.glassfish.jersey.server.model.ResourceBuilder.ResourceMethodBuilder
Set supported response media types on a resource method.
PropertiesProvider - Interface in org.glassfish.jersey.server.spi
Provides application properties.
PROVIDER_CLASSNAMES - Static variable in class org.glassfish.jersey.server.ServerProperties
Defines one or more class names that implement application-specific resources and providers.
PROVIDER_CLASSPATH - Static variable in class org.glassfish.jersey.server.ServerProperties
Defines class-path that contains application-specific resources and providers.
PROVIDER_PACKAGES - Static variable in class org.glassfish.jersey.server.ServerProperties
Defines one or more packages that contain application-specific resources and providers.
push(ResourceFinder) - Method in class org.glassfish.jersey.server.internal.scanning.ResourceFinderStack
 
pushLeftHandPath() - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Add currently matched left-hand side part of request path to the list of matched paths returned by UriInfo.getMatchedURIs().
pushMatchedResource(Object) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Push the resource that matched the request URI.
pushMatchResult(MatchResult) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Push the result of the successful request URI routing pattern match.
PushResourceUriAndDelegateTreeAcceptor - Class in org.glassfish.jersey.server.internal.routing
A wrapper, which will push both the current resource and the actual URI path to the routing context before delegating to the encapsulated acceptor.
PushResourceUriAndDelegateTreeAcceptor(Injector, ResourceClass, TreeAcceptor) - Constructor for class org.glassfish.jersey.server.internal.routing.PushResourceUriAndDelegateTreeAcceptor
Constructs a new wrapper.
pushTemplate(UriTemplate) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Push matched request URI routing pattern URI template.

R

RC_NOT_MODIFIABLE() - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
The resource configuration is not modifiable in this context.
RedirectingAcceptor - Class in org.glassfish.jersey.server.internal.routing
TODO
RedirectingAcceptor(Factory<RouterModule.RoutingContext>, Factory<UriInfo>, boolean, boolean) - Constructor for class org.glassfish.jersey.server.internal.routing.RedirectingAcceptor
 
RedirectingAcceptor.Builder - Class in org.glassfish.jersey.server.internal.routing
 
RedirectingAcceptor.Builder(Factory<RouterModule.RoutingContext>, Factory<UriInfo>) - Constructor for class org.glassfish.jersey.server.internal.routing.RedirectingAcceptor.Builder
 
reload() - Method in interface org.glassfish.jersey.server.spi.Container
Reload the hosted Jersey application using the current configuration.
reload(ResourceConfig) - Method in interface org.glassfish.jersey.server.spi.Container
Reload the hosted Jersey application using a new configuration.
remove() - Method in class org.glassfish.jersey.server.internal.scanning.FilesScanner
 
remove() - Method in class org.glassfish.jersey.server.internal.scanning.JarFileScanner
 
remove() - Method in class org.glassfish.jersey.server.internal.scanning.PackageNamesScanner
 
remove() - Method in class org.glassfish.jersey.server.internal.scanning.ResourceFinderStack
 
remove() - Method in interface org.glassfish.jersey.server.ResourceFinder

This operation is not supported by ResourceFinder & throws UnsupportedOperationException when invoked.

RequestScopedInitializer - Interface in org.glassfish.jersey.server.spi
Custom initialization provider that is guaranteed to be run from within an active request scope.
RES_URI_PATH_INVALID(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A root resource class, {0}, has an invalid URI path: {1}.
reset() - Method in class org.glassfish.jersey.server.internal.scanning.FilesScanner
 
reset() - Method in class org.glassfish.jersey.server.internal.scanning.JarFileScanner
 
reset() - Method in class org.glassfish.jersey.server.internal.scanning.PackageNamesScanner
 
reset() - Method in class org.glassfish.jersey.server.internal.scanning.ResourceFinderStack
 
reset() - Method in interface org.glassfish.jersey.server.ResourceFinder
Reset the ResourceFinder instance.
ResourceBuilder - Interface in org.glassfish.jersey.server.model
TODO fix javadoc.
resourceBuilder() - Static method in class org.glassfish.jersey.server.ResourceConfig
 
ResourceBuilder.BoundResourceBuilder - Interface in org.glassfish.jersey.server.model
Represents a supported resource path to which new resource methods and sub-resource locators can be attached.
ResourceBuilder.ResourceMethodBuilder - Interface in org.glassfish.jersey.server.model
Jersey application builder used for binding a new resource method to an Inflector<Request, Response> responsible for processing requests targeted at the bound path and the particular method(s).
ResourceClass - Class in org.glassfish.jersey.server.model
Abstraction for resource class
ResourceClass(Class<?>) - Constructor for class org.glassfish.jersey.server.model.ResourceClass
Creates a new instance of ResourceClass.
ResourceClass(Class<?>, PathValue) - Constructor for class org.glassfish.jersey.server.model.ResourceClass
Creates a new instance of ResourceClass.
ResourceClass(String, ResourceClass) - Constructor for class org.glassfish.jersey.server.model.ResourceClass
Create a new instance from an existing ResourceClass but defining a new path.
ResourceConfig - Class in org.glassfish.jersey.server
The resource configuration for configuring a web application.
ResourceConfig() - Constructor for class org.glassfish.jersey.server.ResourceConfig
 
ResourceConfig(Application) - Constructor for class org.glassfish.jersey.server.ResourceConfig
 
ResourceConfig(Class<? extends Application>) - Constructor for class org.glassfish.jersey.server.ResourceConfig
 
ResourceConfig(Set<Class<?>>) - Constructor for class org.glassfish.jersey.server.ResourceConfig
 
ResourceConfig(Class<?>...) - Constructor for class org.glassfish.jersey.server.ResourceConfig
 
ResourceConfig(ResourceConfig) - Constructor for class org.glassfish.jersey.server.ResourceConfig
 
ResourceConstructor - Class in org.glassfish.jersey.server.model
Abstraction for a resource class constructor
ResourceConstructor(Constructor) - Constructor for class org.glassfish.jersey.server.model.ResourceConstructor
Creates a new instance of ResourceConstructor
ResourceFinder - Interface in org.glassfish.jersey.server
An interface used for finding and opening (loading) new resources.
ResourceFinderException - Exception in org.glassfish.jersey.server.internal.scanning
An runtime exception that may be thrown when scanning.
ResourceFinderException() - Constructor for exception org.glassfish.jersey.server.internal.scanning.ResourceFinderException
Construct a new instance with the supplied message
ResourceFinderException(String) - Constructor for exception org.glassfish.jersey.server.internal.scanning.ResourceFinderException
Construct a new instance with the supplied message
ResourceFinderException(String, Throwable) - Constructor for exception org.glassfish.jersey.server.internal.scanning.ResourceFinderException
Construct a new instance with the supplied message and cause
ResourceFinderException(Throwable) - Constructor for exception org.glassfish.jersey.server.internal.scanning.ResourceFinderException
Construct a new instance with the supplied cause
ResourceFinderStack - Class in org.glassfish.jersey.server.internal.scanning
Stack of ResourceFinder instances.
ResourceFinderStack() - Constructor for class org.glassfish.jersey.server.internal.scanning.ResourceFinderStack
 
ResourceMethod - Class in org.glassfish.jersey.server.model
Abstraction for a resource method
ResourceMethod(ResourceClass, Method, Class, Type, String, Annotation[]) - Constructor for class org.glassfish.jersey.server.model.ResourceMethod
 
ResourceMethodDispatcher - Interface in org.glassfish.jersey.server.spi.internal
A resource method dispatcher responsible for consuming a JAX-RS request by invoking the configured resource method on a given resource instance and returning the method invocation result in a form of a JAX-RS response.
ResourceMethodDispatcher.Provider - Interface in org.glassfish.jersey.server.spi.internal
Provider interface for creating a resource method dispatcher instances.
ResourceMethodInvocationHandlerProvider - Interface in org.glassfish.jersey.server.spi.internal
Provides the invocation handler instances designated to handle invocations of the supplied invocable resource methods.
ResourceMethodInvoker - Class in org.glassfish.jersey.server.model
Server-side request-response inflector for invoking methods of annotation-based resource classes.
ResourceMethodInvoker.Builder - Class in org.glassfish.jersey.server.model
Resource method invoker "assisted" injection helper.
ResourceMethodInvoker.Builder() - Constructor for class org.glassfish.jersey.server.model.ResourceMethodInvoker.Builder
 
ResourceModelComponent - Interface in org.glassfish.jersey.server.model
Marker interface for all abstract resource model components, so that they are traversable using the visitor pattern.
ResourceModelContext - Interface in org.glassfish.jersey.server.model
Abstraction for abstract resources enclosed within a specific context (such as an application).
ResourceModelIssue - Class in org.glassfish.jersey.server.model
Abstraction for various issues of a resource model validity like: no resources, duplicated uri templates, etc.
ResourceModelIssue(Object, String) - Constructor for class org.glassfish.jersey.server.model.ResourceModelIssue
 
ResourceModelIssue(Object, String, boolean) - Constructor for class org.glassfish.jersey.server.model.ResourceModelIssue
 
ResourceModelListener - Interface in org.glassfish.jersey.server.model
To get notifications on abstract resource model events, implement this interface and register your implementation class with the corresponding application.
ResourceModelModule - Class in org.glassfish.jersey.server.model
Configures injection bindings for resource modeling API.
ResourceModelModule() - Constructor for class org.glassfish.jersey.server.model.ResourceModelModule
 
ResourceModelValidator - Class in org.glassfish.jersey.server.model
Resource model validator allows to check validity of a resource model.
ResourceModelValidator() - Constructor for class org.glassfish.jersey.server.model.ResourceModelValidator
 
ResourceModelValidator.ModelException - Exception in org.glassfish.jersey.server.model
Resource model exception.
ResourceModelValidator.ModelException(List<ResourceModelIssue>) - Constructor for exception org.glassfish.jersey.server.model.ResourceModelValidator.ModelException
 
ResourceModelVisitor - Interface in org.glassfish.jersey.server.model
Following the visitor pattern, this interface allows implementing processors traversing all abstract model components present in a given model.
ResourceProcessor - Interface in org.glassfish.jersey.server.internal.scanning
Processes resources found by ResourceFinder.
root(TreeAcceptor) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RootRouteBuilder
 
route(String) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RouteBuilder
 
route(T) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RouteBuilder
 
RouterModule - Class in org.glassfish.jersey.server.internal.routing
Provides routing configuration functionality.
RouterModule() - Constructor for class org.glassfish.jersey.server.internal.routing.RouterModule
 
RouterModule.RootRouteBuilder<T> - Interface in org.glassfish.jersey.server.internal.routing
 
RouterModule.RouteBuilder<T> - Interface in org.glassfish.jersey.server.internal.routing
 
RouterModule.RouteToBuilder<T> - Interface in org.glassfish.jersey.server.internal.routing
 
RouterModule.RouteToPathBuilder<T> - Interface in org.glassfish.jersey.server.internal.routing
 
RouterModule.RoutingContext - Interface in org.glassfish.jersey.server.internal.routing
 
RuntimeDelegateImpl - Class in org.glassfish.jersey.server.internal
Server-side implementation of JAX-RS RuntimeDelegate.
RuntimeDelegateImpl() - Constructor for class org.glassfish.jersey.server.internal.RuntimeDelegateImpl
 
RuntimeModelFromSubResource - Class in org.glassfish.jersey.server.internal.routing
Constructs runtime model for a sub-resource.
RuntimeModelProvider - Class in org.glassfish.jersey.server.model
TODO: unify with RuntimeModelProviderFromAbstractModel to a RuntimeModel- or TreeAcceptor- Builder.
RuntimeModelProvider() - Constructor for class org.glassfish.jersey.server.model.RuntimeModelProvider
 
RuntimeModelProviderBase - Class in org.glassfish.jersey.server.internal.routing
This is a common base for root resource and sub-resource runtime model provider.
RuntimeModelProviderBase() - Constructor for class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderBase
 
RuntimeModelProviderBase(MessageBodyWorkers) - Constructor for class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderBase
 
RuntimeModelProviderFromRootResource - Class in org.glassfish.jersey.server.internal.routing
Constructs runtime model for a root resource class.
RuntimeModelProviderFromRootResource() - Constructor for class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderFromRootResource
 
RuntimeModelProviderFromRootResource(MessageBodyWorkers) - Constructor for class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderFromRootResource
 

S

ServerModule - Class in org.glassfish.jersey.server
 
ServerModule() - Constructor for class org.glassfish.jersey.server.ServerModule
 
ServerProperties - Class in org.glassfish.jersey.server
Jersey server-side configuration properties.
setAreInputTypesDeclared(boolean) - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
setAreInputTypesDeclared(boolean) - Method in interface org.glassfish.jersey.server.model.ConsumesProducesEnabledComponent
Setter for information on how the consumed media types were configured.
setAreOutputTypesDeclared(boolean) - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
setAreOutputTypesDeclared(boolean) - Method in interface org.glassfish.jersey.server.model.ConsumesProducesEnabledComponent
Setter for information on how the produced media types were configured.
setClassLoader(ClassLoader) - Method in class org.glassfish.jersey.server.ResourceConfig
Set ClassLoader which will be used for resource discovery.
setEffectiveAcceptableType(MediaType) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Set the effective content type of the response calculated from the request Accept header values and @Consumes value of the matched resource method.
setProperty(String, Object) - Method in class org.glassfish.jersey.server.ResourceConfig
Set a ResourceConfig property.
setResourcesProvider(PackageNamesScanner.ResourcesProvider) - Static method in class org.glassfish.jersey.server.internal.scanning.PackageNamesScanner
Set the PackageNamesScanner.ResourcesProvider implementation to find resources.
setResponseMethodAnnotations(Annotation[]) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Set the annotations on the method ultimately used to process the request.
setResponseMethodType(Type) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RoutingContext
Set the response type of the method ultimately used to process the request.
setSuspendTimeout(long, TimeUnit) - Method in interface org.glassfish.jersey.server.spi.ContainerResponseWriter
Set the suspend timeout.
setWorkers(MessageBodyWorkers) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderBase
 
StringReaderFactory - Class in org.glassfish.jersey.server.internal.inject
An aggregate string reader provider that loads all the registered StringValueReaderProvider implementations.
SUB_RES_METHOD_TREATED_AS_RES_METHOD(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A sub-resource method, {0}, with URI template, "{1}", is treated as a resource method
SUBRES_LOC_HAS_ENTITY_PARAM(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A sub-resource locator, {0}, can not have an entity parameter.
SUBRES_LOC_RETURNS_VOID(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A sub-resource locator, {0}, MUST return a non-void type.
SUBRES_LOC_URI_PATH_INVALID(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A sub-resource locator, {0}, has an invalid URI path: {1}
SUBRES_METHOD_URI_PATH_INVALID(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
A sub-resource method, {0}, has an invalid URI path: {1}
SubResourceLocator - Class in org.glassfish.jersey.server.model
Abstraction for a sub-resource locator
SubResourceLocator(ResourceClass, Method, PathValue, Annotation[]) - Constructor for class org.glassfish.jersey.server.model.SubResourceLocator
Creates a new instance of SubResourceLocator
SubResourceLocatorAcceptor - Class in org.glassfish.jersey.server.internal.routing
An acceptor to accept sub-resource requests.
SubResourceLocatorAcceptor(Injector, Services, MessageBodyWorkers, SubResourceLocator) - Constructor for class org.glassfish.jersey.server.internal.routing.SubResourceLocatorAcceptor
 
SubResourceMethod - Class in org.glassfish.jersey.server.model
Abstraction for a sub-resource method
SubResourceMethod(ResourceClass, Method, Class, Type, PathValue, String, Annotation[]) - Constructor for class org.glassfish.jersey.server.model.SubResourceMethod
 
suspend(long, TimeUnit, ContainerResponseWriter.TimeoutHandler) - Method in interface org.glassfish.jersey.server.spi.ContainerResponseWriter
Suspend the request/response processing.
SuspendableComponent - Interface in org.glassfish.jersey.server.model
Jersey model component that is suspendable and may hold suspend-related information.

T

to(TreeAcceptor.Builder) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RouteToBuilder
 
to(TreeAcceptor) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RouteToBuilder
 
to(Class<? extends TreeAcceptor>) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RouteToBuilder
 
to(Factory<? extends TreeAcceptor>) - Method in interface org.glassfish.jersey.server.internal.routing.RouterModule.RouteToBuilder
 
to(Inflector<Request, Response>) - Method in interface org.glassfish.jersey.server.model.ResourceBuilder.ResourceMethodBuilder
Bind previously specified method(s) to provided request-to-response inflector instance.
to(Class<? extends Inflector<Request, Response>>) - Method in interface org.glassfish.jersey.server.model.ResourceBuilder.ResourceMethodBuilder
Bind previously specified method(s) to provided request-to-response inflector class.
toString() - Method in class org.glassfish.jersey.server.model.AbstractJavaResourceMethodDispatcher
 
toString() - Method in class org.glassfish.jersey.server.model.AbstractResourceMethod
 
toString() - Method in class org.glassfish.jersey.server.model.PathValue
 
toString() - Method in class org.glassfish.jersey.server.model.ResourceClass
 
toString() - Method in class org.glassfish.jersey.server.model.ResourceMethod
 
toString() - Method in class org.glassfish.jersey.server.model.ResourceMethodInvoker
 
toString() - Method in class org.glassfish.jersey.server.model.SubResourceLocator
 
toString() - Method in class org.glassfish.jersey.server.model.SubResourceMethod
 
TYPE_OF_METHOD_NOT_RESOLVABLE_TO_CONCRETE_TYPE(Object, Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
Return type, {0}, of method, {1}, is not resolvable to a concrete type"

U

UNABLE_TO_LOAD_CLASS(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
Class "{0}" cannot be loaded.

V

validate(ResourceModelComponent) - Method in class org.glassfish.jersey.server.model.ResourceModelValidator
The validate method validates a component and adds possible issues found to it's list.
ValueFactoryProvider - Interface in org.glassfish.jersey.server.spi.internal
Parameter value factory SPI.
valueOf(String) - Static method in enum org.glassfish.jersey.server.model.Parameter.Source
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.glassfish.jersey.server.model.Parameter.Source
Returns an array containing the constants of this enum type, in the order they are declared.
visitInflectorResourceMethod(InflectorBasedResourceMethod) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelFromSubResource
 
visitInflectorResourceMethod(InflectorBasedResourceMethod) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderFromRootResource
 
visitInflectorResourceMethod(InflectorBasedResourceMethod) - Method in class org.glassfish.jersey.server.model.BasicValidator
 
visitInflectorResourceMethod(InflectorBasedResourceMethod) - Method in interface org.glassfish.jersey.server.model.ResourceModelVisitor
Process a programmatically created resource method.
visitResourceClass(ResourceClass) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelFromSubResource
 
visitResourceClass(ResourceClass) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderFromRootResource
 
visitResourceClass(ResourceClass) - Method in class org.glassfish.jersey.server.model.BasicValidator
 
visitResourceClass(ResourceClass) - Method in interface org.glassfish.jersey.server.model.ResourceModelVisitor
Start visiting a resource class
visitResourceConstructor(ResourceConstructor) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelFromSubResource
 
visitResourceConstructor(ResourceConstructor) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderFromRootResource
 
visitResourceConstructor(ResourceConstructor) - Method in class org.glassfish.jersey.server.model.BasicValidator
 
visitResourceConstructor(ResourceConstructor) - Method in interface org.glassfish.jersey.server.model.ResourceModelVisitor
Process a resource class constructor.
visitResourceMethod(ResourceMethod) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelFromSubResource
 
visitResourceMethod(ResourceMethod) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderFromRootResource
 
visitResourceMethod(ResourceMethod) - Method in class org.glassfish.jersey.server.model.BasicValidator
 
visitResourceMethod(ResourceMethod) - Method in interface org.glassfish.jersey.server.model.ResourceModelVisitor
Process a resource method based on a real annotated Java method.
visitSubResourceLocator(SubResourceLocator) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelFromSubResource
 
visitSubResourceLocator(SubResourceLocator) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderFromRootResource
 
visitSubResourceLocator(SubResourceLocator) - Method in class org.glassfish.jersey.server.model.BasicValidator
 
visitSubResourceLocator(SubResourceLocator) - Method in interface org.glassfish.jersey.server.model.ResourceModelVisitor
Process a sub-resource locator.
visitSubResourceMethod(SubResourceMethod) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelFromSubResource
 
visitSubResourceMethod(SubResourceMethod) - Method in class org.glassfish.jersey.server.internal.routing.RuntimeModelProviderFromRootResource
 
visitSubResourceMethod(SubResourceMethod) - Method in class org.glassfish.jersey.server.model.BasicValidator
 
visitSubResourceMethod(SubResourceMethod) - Method in interface org.glassfish.jersey.server.model.ResourceModelVisitor
Process a sub-resource method based on a real annotated Java method.

W

WARNING_MSG(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
WARNING: {0}
WARNINGS_DETECTED_WITH_RESOURCE_CLASSES(Object) - Static method in class org.glassfish.jersey.server.internal.LocalizationMessages
The following warnings have been detected with resource classes: {0}
writeResponseStatusAndHeaders(long, Response) - Method in interface org.glassfish.jersey.server.spi.ContainerResponseWriter
Write the status and headers of the response and return an output stream for the web application to write the entity of the response.

A B C D E F G H I J L M N O P R S T U V W

Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.