Uses of Class
org.glassfish.jersey.server.model.Resource
-
Packages that use Resource Package Description org.glassfish.jersey.server Jersey server-side classes.org.glassfish.jersey.server.internal.monitoring Jersey server-side internal monitoring and statistics classes.org.glassfish.jersey.server.internal.routing Jersey server-side internal resource routing classes.org.glassfish.jersey.server.model Jersey server-side application & resource modeling classes.org.glassfish.jersey.server.model.internal Jersey server-side internal model related and routing helper classes.org.glassfish.jersey.server.oauth1 Jersey OAuth 1 Server API.org.glassfish.jersey.server.wadl Jersey server-side WADL support public classes and interfaces.org.glassfish.jersey.server.wadl.internal Jersey server-side WADL internal classes.org.glassfish.jersey.server.wadl.internal.generators Jersey server-side WADL internal classes supportingwadl generators.org.glassfish.jersey.server.wadl.internal.generators.resourcedoc Jersey server-side WADL internal classes supporting generation of resource documentation withwadl generators. -
-
Uses of Resource in org.glassfish.jersey.server
Fields in org.glassfish.jersey.server with type parameters of type Resource Modifier and Type Field Description private java.util.List<Resource>ResourceBag.Builder. modelsResource models.(package private) java.util.List<Resource>ResourceBag. modelsResource models.private java.util.Set<Resource>ResourceConfig.State. resourcesprivate java.util.Set<Resource>ResourceConfig.State. resourcesViewprivate java.util.Map<java.lang.String,Resource>ResourceBag.Builder. rootResourceMapMap of root path to resource model.Methods in org.glassfish.jersey.server that return Resource Modifier and Type Method Description ResourceExtendedUriInfo. getMatchedModelResource()Get matchedmodel resourcefrom whichthe matchedresource method was invoked.Methods in org.glassfish.jersey.server that return types with arguments of type Resource Modifier and Type Method Description java.util.List<Resource>ExtendedUriInfo. getLocatorSubResources()Get the list of sub resources returned from resource locators during matching.java.util.Set<Resource>ResourceConfig. getResources()java.util.Set<Resource>ResourceConfig.State. getResources()java.util.Set<Resource>ServerConfig. getResources()Get programmatically modeled resources.(package private) java.util.List<Resource>ResourceBag. getRootResources()Returns list of root resources.Methods in org.glassfish.jersey.server with parameters of type Resource Modifier and Type Method Description private voidResourceBag.Builder. registerModel(Resource resourceModel)(package private) voidResourceBag.Builder. registerProgrammaticResource(Resource resourceModel)Register a new programmatically created resource model.(package private) voidResourceBag.Builder. registerResource(java.lang.Class<?> resourceClass, Resource resourceModel)Register a new resource model created from a specific resource class.(package private) voidResourceBag.Builder. registerResource(java.lang.Object resourceInstance, Resource resourceModel)Register a new resource model created from a specific resource instance.ResourceConfigResourceConfig. registerResources(Resource... resources)Register new programmatic resource models in theResourceConfig.Method parameters in org.glassfish.jersey.server with type arguments of type Resource Modifier and Type Method Description voidResourceConfig.ImmutableState. registerResources(java.util.Set<Resource> resources)ResourceConfigResourceConfig. registerResources(java.util.Set<Resource> resources)Register new resource models in theResourceConfig.voidResourceConfig.State. registerResources(java.util.Set<Resource> resources)Constructor parameters in org.glassfish.jersey.server with type arguments of type Resource Constructor Description ResourceBag(java.util.Set<java.lang.Class<?>> classes, java.util.Set<java.lang.Object> instances, java.util.List<Resource> models) -
Uses of Resource in org.glassfish.jersey.server.internal.monitoring
Methods in org.glassfish.jersey.server.internal.monitoring with parameters of type Resource Modifier and Type Method Description private static java.lang.StringBuilderMonitoringUtils. appendPath(Resource resource, java.lang.StringBuilder path)private static java.lang.StringMonitoringUtils. createPath(Resource resource)private voidMonitoringStatisticsImpl.Builder. processResource(Resource resource, java.lang.String pathPrefix)Constructors in org.glassfish.jersey.server.internal.monitoring with parameters of type Resource Constructor Description Builder(Resource resource, ResourceMethodStatisticsImpl.Factory methodFactory)Create a new builder. -
Uses of Resource in org.glassfish.jersey.server.internal.routing
Fields in org.glassfish.jersey.server.internal.routing declared as Resource Modifier and Type Field Description private ResourceRuntimeLocatorModelBuilder.LocatorCacheKey. resourceFields in org.glassfish.jersey.server.internal.routing with type parameters of type Resource Modifier and Type Field Description private java.util.LinkedList<Resource>UriRoutingContext. locatorSubResourcesMethods in org.glassfish.jersey.server.internal.routing that return Resource Modifier and Type Method Description private ResourceRuntimeModelBuilder. getLocatorResource(RuntimeResource resource)ResourceUriRoutingContext. getMatchedModelResource()Methods in org.glassfish.jersey.server.internal.routing that return types with arguments of type Resource Modifier and Type Method Description java.util.List<Resource>UriRoutingContext. getLocatorSubResources()Methods in org.glassfish.jersey.server.internal.routing with parameters of type Resource Modifier and Type Method Description private LocatorRoutingRuntimeLocatorModelBuilder. buildRouting(Resource subResource)(package private) LocatorRoutingRuntimeLocatorModelBuilder. getRouting(Resource subresource)Build (or obtain from cache) a resource model and router for given sub-resource injectionManagerresource.voidRoutingContext. pushLocatorSubResource(Resource subResourceFromLocator)Pushsub resourcereturned from a sub resource locator method.voidUriRoutingContext. pushLocatorSubResource(Resource subResourceFromLocator)Constructors in org.glassfish.jersey.server.internal.routing with parameters of type Resource Constructor Description LocatorCacheKey(java.lang.Class<?> clazz, Resource resource)LocatorCacheKey(Resource resource) -
Uses of Resource in org.glassfish.jersey.server.model
Fields in org.glassfish.jersey.server.model declared as Resource Modifier and Type Field Description private ResourceResource. parentprivate ResourceResourceMethod. parentFields in org.glassfish.jersey.server.model with type parameters of type Resource Modifier and Type Field Description private java.util.List<Resource>Resource. childResourcesprivate java.util.List<Resource>ResourceModel.Builder. resourcesprivate java.util.List<Resource>ResourceModel. resourcesprivate java.util.List<Resource>RuntimeResource.Builder. resourcesprivate java.util.List<Resource>RuntimeResource. resourcesprivate java.util.List<Resource>ResourceModel. rootResourcesMethods in org.glassfish.jersey.server.model that return Resource Modifier and Type Method Description ResourceResource.Builder. build()Build a new resource model.static ResourceResource. from(java.lang.Class<?> resourceClass)Create a resource model initialized by introspecting an annotated JAX-RS resource class.static ResourceResource. from(java.lang.Class<?> resourceClass, boolean disableValidation)Create a resource model initialized by introspecting an annotated JAX-RS resource class.ResourceResource. getParent()Get the parent resource for this resource model ornullin case this resource is a top-level resource and does not have a parent.ResourceResourceMethod. getParent()Get the parent resource for this resource method model.Methods in org.glassfish.jersey.server.model that return types with arguments of type Resource Modifier and Type Method Description java.util.List<Resource>Resource. getChildResources()Returns the list of child resources available on this resource.java.util.List<Resource>RuntimeResource. getParentResources()java.util.List<Resource>ResourceModel. getResources()Return all resources from this resource model.java.util.List<Resource>RuntimeResource. getResources()Get resources creating this runtime resource.java.util.List<Resource>ResourceModel. getRootResources()Return root resources from this resource model.private static java.util.List<Resource>Resource. transform(Resource parent, java.util.List<Resource.Data> list)Methods in org.glassfish.jersey.server.model with parameters of type Resource Modifier and Type Method Description voidResource.Builder. addChildResource(Resource resource)Add an existing Resource as a child resource of current resource.ResourceModel.BuilderResourceModel.Builder. addResource(Resource resource)Add a resource to the builder.static Resource.BuilderResource. builder(Resource resource)Get a new resource model builder initialized from a given resource model.private voidResourceValidator. checkResource(Resource resource)Resource.BuilderResource.Builder. mergeWith(Resource resource)Merge methods from a given resource model into this resource model builder.voidResource.Builder. replaceChildResource(Resource replacedResource, Resource newResource)Replace an existing child resource with a newly supplied one.private static java.util.List<Resource>Resource. transform(Resource parent, java.util.List<Resource.Data> list)(package private) static java.util.List<ResourceMethod>ResourceMethod. transform(Resource parent, java.util.List<ResourceMethod.Data> list)Transform a collection of resource method data into resource method models.voidAbstractResourceModelVisitor. visitChildResource(Resource resource)voidResourceModelVisitor. visitChildResource(Resource resource)Start visiting a single child resource model.voidResourceValidator. visitChildResource(Resource resource)voidAbstractResourceModelVisitor. visitResource(Resource resource)voidResourceModelVisitor. visitResource(Resource resource)Start visiting a single resource model.voidResourceValidator. visitResource(Resource resource)Method parameters in org.glassfish.jersey.server.model with type arguments of type Resource Modifier and Type Method Description static Resource.BuilderResource. builder(java.util.List<Resource> resources)Creates aresource builderinstance from the list ofresourcewhich can be merged into a single resource.private java.util.List<RuntimeResource.Builder>RuntimeResourceModel. getRuntimeResources(java.util.List<Resource> resources)Constructors in org.glassfish.jersey.server.model with parameters of type Resource Constructor Description Resource(Resource parent, Resource.Data data)ResourceMethod(Resource parent, ResourceMethod.Data data)Create new resource method model instance.Constructor parameters in org.glassfish.jersey.server.model with type arguments of type Resource Constructor Description Builder(java.util.List<Resource> resources, boolean subResourceModel)Create new builder pre initialized withresource.Builder(java.util.List<Resource> resources, java.util.List<RuntimeResource.Builder> childRuntimeResourceBuilders, java.lang.String regex)Create newruntime resourcebuilder instance.ResourceModel(java.util.List<Resource> rootResources, java.util.List<Resource> allResources)Creates new instance from root allResources.RuntimeResource(java.util.List<Resource> resources, java.util.List<RuntimeResource.Builder> childRuntimeResourceBuilders, RuntimeResource parent, java.lang.String regex)RuntimeResourceModel(java.util.List<Resource> resources)Creates new runtime resource model from the list of resources. -
Uses of Resource in org.glassfish.jersey.server.model.internal
Methods in org.glassfish.jersey.server.model.internal with parameters of type Resource Modifier and Type Method Description private static booleanModelProcessorUtil. methodsSuitableForResource(Resource resource, java.util.List<ModelProcessorUtil.Method> methods)Determines whether the given methods can enhance the resource. -
Uses of Resource in org.glassfish.jersey.server.oauth1
Fields in org.glassfish.jersey.server.oauth1 declared as Resource Modifier and Type Field Description private Resource[]OAuth1ServerFeature.OAuthModelProcessor. resourcesConstructors in org.glassfish.jersey.server.oauth1 with parameters of type Resource Constructor Description OAuthModelProcessor(Resource... resources) -
Uses of Resource in org.glassfish.jersey.server.wadl
Methods in org.glassfish.jersey.server.wadl with parameters of type Resource Modifier and Type Method Description MethodWadlGenerator. createMethod(Resource r, ResourceMethod m)ParamWadlGenerator. createParam(Resource r, ResourceMethod m, Parameter p)RequestWadlGenerator. createRequest(Resource r, ResourceMethod m)RepresentationWadlGenerator. createRequestRepresentation(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType)ResourceWadlGenerator. createResource(Resource r, java.lang.String path)java.util.List<Response>WadlGenerator. createResponses(Resource r, ResourceMethod m)ApplicationWadlApplicationContext. getApplication(javax.ws.rs.core.UriInfo info, Resource resource, boolean detailedWadl)Get a new instance ofApplicationfor a particular resource. -
Uses of Resource in org.glassfish.jersey.server.wadl.internal
Methods in org.glassfish.jersey.server.wadl.internal with parameters of type Resource Modifier and Type Method Description MethodWadlGeneratorImpl. createMethod(Resource r, ResourceMethod m)ParamWadlGeneratorImpl. createParam(Resource r, ResourceMethod m, Parameter p)RequestWadlGeneratorImpl. createRequest(Resource r, ResourceMethod m)RepresentationWadlGeneratorImpl. createRequestRepresentation(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType)ResourceWadlGeneratorImpl. createResource(Resource resource, java.lang.String path)RepresentationWadlGeneratorImpl. createResponseRepresentation(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType)java.util.List<Response>WadlGeneratorImpl. createResponses(Resource r, ResourceMethod m)ApplicationWadlBuilder. generate(ApplicationDescription description, Resource resource)Generate WADL for a resource.private MethodWadlBuilder. generateMethod(Resource parentResource, java.util.Map<java.lang.String,Param> wadlResourceParams, ResourceMethod resourceMethod)private ParamWadlBuilder. generateParam(Resource resource, ResourceMethod method, Parameter param)private RequestWadlBuilder. generateRequest(Resource parentResource, ResourceMethod resourceMethod, java.util.Map<java.lang.String,Param> wadlResourceParams)private ResourceWadlBuilder. generateResource(Resource r, java.lang.String path)private ResourceWadlBuilder. generateResource(Resource resource, java.lang.String path, java.util.Set<Resource> visitedResources)private java.util.List<Response>WadlBuilder. generateResponses(Resource r, ResourceMethod m)ApplicationWadlApplicationContextImpl. getApplication(javax.ws.rs.core.UriInfo info, Resource resource, boolean detailedWadl)private voidWadlBuilder. processRequestParameters(Resource parentResource, ResourceMethod resourceMethod, java.util.Map<java.lang.String,Param> wadlResourceParams, java.util.Collection<Parameter> requestParameters, Request wadlRequest)Recursively processes provided request parameters and adds the resulting WADL information into the WADL request.private RepresentationWadlBuilder. setRepresentationForMediaType(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType, Request wadlRequest)Create the wadlRepresentationfor the specifiedMediaTypeif not yet existing for the wadlRequestand return it.Method parameters in org.glassfish.jersey.server.wadl.internal with type arguments of type Resource Modifier and Type Method Description ApplicationDescriptionWadlBuilder. generate(java.util.List<Resource> resources)Generate WADL for a set of resources.private ResourceWadlBuilder. generateResource(Resource resource, java.lang.String path, java.util.Set<Resource> visitedResources) -
Uses of Resource in org.glassfish.jersey.server.wadl.internal.generators
Methods in org.glassfish.jersey.server.wadl.internal.generators with parameters of type Resource Modifier and Type Method Description MethodWadlGeneratorApplicationDoc. createMethod(Resource r, ResourceMethod m)MethodWadlGeneratorGrammarsSupport. createMethod(Resource ar, ResourceMethod arm)MethodWadlGeneratorJAXBGrammarGenerator. createMethod(Resource ar, ResourceMethod arm)ParamWadlGeneratorApplicationDoc. createParam(Resource r, ResourceMethod m, Parameter p)ParamWadlGeneratorGrammarsSupport. createParam(Resource ar, ResourceMethod am, Parameter p)ParamWadlGeneratorJAXBGrammarGenerator. createParam(Resource ar, ResourceMethod am, Parameter p)RequestWadlGeneratorApplicationDoc. createRequest(Resource r, ResourceMethod m)RequestWadlGeneratorGrammarsSupport. createRequest(Resource ar, ResourceMethod arm)RequestWadlGeneratorJAXBGrammarGenerator. createRequest(Resource ar, ResourceMethod arm)RepresentationWadlGeneratorApplicationDoc. createRequestRepresentation(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType)RepresentationWadlGeneratorGrammarsSupport. createRequestRepresentation(Resource ar, ResourceMethod arm, javax.ws.rs.core.MediaType mt)RepresentationWadlGeneratorJAXBGrammarGenerator. createRequestRepresentation(Resource ar, ResourceMethod arm, javax.ws.rs.core.MediaType mt)ResourceWadlGeneratorApplicationDoc. createResource(Resource r, java.lang.String path)ResourceWadlGeneratorGrammarsSupport. createResource(Resource ar, java.lang.String path)ResourceWadlGeneratorJAXBGrammarGenerator. createResource(Resource ar, java.lang.String path)java.util.List<Response>WadlGeneratorApplicationDoc. createResponses(Resource r, ResourceMethod m)java.util.List<Response>WadlGeneratorGrammarsSupport. createResponses(Resource ar, ResourceMethod arm)java.util.List<Response>WadlGeneratorJAXBGrammarGenerator. createResponses(Resource resource, ResourceMethod resourceMethod) -
Uses of Resource in org.glassfish.jersey.server.wadl.internal.generators.resourcedoc
Methods in org.glassfish.jersey.server.wadl.internal.generators.resourcedoc with parameters of type Resource Modifier and Type Method Description MethodWadlGeneratorResourceDocSupport. createMethod(Resource resource, ResourceMethod resourceMethod)ParamWadlGeneratorResourceDocSupport. createParam(Resource r, ResourceMethod m, Parameter p)RequestWadlGeneratorResourceDocSupport. createRequest(Resource r, ResourceMethod m)RepresentationWadlGeneratorResourceDocSupport. createRequestRepresentation(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType)ResourceWadlGeneratorResourceDocSupport. createResource(Resource r, java.lang.String path)java.util.List<Response>WadlGeneratorResourceDocSupport. createResponses(Resource r, ResourceMethod m)
-