Uses of Class
org.glassfish.jersey.server.model.ResourceMethod
Packages that use ResourceMethod
Package
Description
Support for Entity Data Filtering in Jersey.
Jersey server-side classes.
Jersey server-side internal monitoring and statistics classes.
Jersey internal server-side monitoring JMX MBeans implementation classes.
Jersey server-side internal resource routing classes.
Jersey server-side application invalid input: '&' resource modeling classes.
Jersey server-side internal model related and routing helper classes.
Jersey server-side monitoring JMX MBeans interfaces.
Jersey server-side WADL support public classes and interfaces.
Jersey server-side WADL internal classes.
Jersey server-side WADL internal classes supporting
wadl generators
.Jersey server-side WADL internal classes supporting
generation of resource documentation with
wadl generators
.-
Uses of ResourceMethod in org.glassfish.jersey.message.filtering
Methods in org.glassfish.jersey.message.filtering that return types with arguments of type ResourceMethodModifier and TypeMethodDescriptionprivate static List
<ResourceMethod> ServerScopeProvider.getMatchedMethods
(ExtendedUriInfo uriInfo) -
Uses of ResourceMethod in org.glassfish.jersey.server
Methods in org.glassfish.jersey.server that return ResourceMethodModifier and TypeMethodDescriptionExtendedUriInfo.getMatchedResourceMethod()
Get matchedresource method
that is invoked.Methods in org.glassfish.jersey.server that return types with arguments of type ResourceMethodModifier and TypeMethodDescriptionExtendedUriInfo.getMatchedResourceLocators()
Get resource locators matched since beginning of a matching. -
Uses of ResourceMethod in org.glassfish.jersey.server.internal.monitoring
Fields in org.glassfish.jersey.server.internal.monitoring declared as ResourceMethodModifier and TypeFieldDescriptionprivate final ResourceMethod
MonitoringEventListener.MethodStats.method
private final ResourceMethod
ResourceMethodStatisticsImpl.Builder.resourceMethod
private final ResourceMethod
ResourceMethodStatisticsImpl.resourceMethod
Fields in org.glassfish.jersey.server.internal.monitoring with type parameters of type ResourceMethodModifier and TypeFieldDescriptionprivate final Map
<ResourceMethod, ResourceMethodStatistics> ResourceStatisticsImpl.resourceMethods
Methods in org.glassfish.jersey.server.internal.monitoring that return ResourceMethodModifier and TypeMethodDescription(package private) ResourceMethod
MonitoringEventListener.MethodStats.getMethod()
Get the resource method executed.ResourceMethodStatisticsImpl.getResourceMethod()
Methods in org.glassfish.jersey.server.internal.monitoring that return types with arguments of type ResourceMethodMethods in org.glassfish.jersey.server.internal.monitoring with parameters of type ResourceMethodModifier and TypeMethodDescription(package private) void
MonitoringStatisticsImpl.Builder.addExecution
(String uri, ResourceMethod resourceMethod, long methodTime, long methodDuration, long requestTime, long requestDuration) Add execution of a resource method.(package private) void
ResourceStatisticsImpl.Builder.addExecution
(ResourceMethod resourceMethod, long methodStartTime, long methodDuration, long requestStartTime, long requestDuration) Add execution of a resource method in the resource.(package private) void
ResourceStatisticsImpl.Builder.addMethod
(ResourceMethod resourceMethod) Add a resource method to the statistics.static String
MonitoringUtils.getMethodUniqueId
(ResourceMethod method) Get the method unique string ID.(package private) ResourceMethodStatisticsImpl.Builder
ResourceMethodStatisticsImpl.Factory.getOrCreate
(ResourceMethod resourceMethod) ResourceStatisticsImpl.Builder.getOrCreate
(ResourceMethod resourceMethod) private ResourceStatisticsImpl.Builder
MonitoringStatisticsImpl.Builder.getOrCreateResourceBuilder
(ResourceMethod resourceMethod) Constructors in org.glassfish.jersey.server.internal.monitoring with parameters of type ResourceMethodModifierConstructorDescription(package private)
Builder
(ResourceMethod resourceMethod) Create a new builder instance.private
MethodStats
(ResourceMethod method, long startTime, long requestDuration) private
ResourceMethodStatisticsImpl
(ResourceMethod resourceMethod, ExecutionStatistics resourceMethodExecutionStatistics, ExecutionStatistics requestExecutionStatistics) Constructor parameters in org.glassfish.jersey.server.internal.monitoring with type arguments of type ResourceMethodModifierConstructorDescriptionprivate
ResourceStatisticsImpl
(Map<ResourceMethod, ResourceMethodStatistics> resourceMethods, ExecutionStatistics resourceExecutionStatistics, ExecutionStatistics requestExecutionStatistics) -
Uses of ResourceMethod in org.glassfish.jersey.server.internal.monitoring.jmx
Fields in org.glassfish.jersey.server.internal.monitoring.jmx declared as ResourceMethodModifier and TypeFieldDescriptionprivate final ResourceMethod
ResourceMethodMXBeanImpl.resourceMethod
-
Uses of ResourceMethod in org.glassfish.jersey.server.internal.routing
Fields in org.glassfish.jersey.server.internal.routing declared as ResourceMethodModifier and TypeFieldDescriptionprivate final ResourceMethod
SubResourceLocatorRouter.locatorModel
private ResourceMethod
UriRoutingContext.matchedResourceMethod
(package private) final ResourceMethod
MethodRouting.method
Resource method model.private final ResourceMethod
PushMatchedMethodRouter.resourceMethod
Fields in org.glassfish.jersey.server.internal.routing with type parameters of type ResourceMethodModifier and TypeFieldDescriptionprivate final LinkedList
<ResourceMethod> UriRoutingContext.matchedLocators
Methods in org.glassfish.jersey.server.internal.routing that return ResourceMethodMethods in org.glassfish.jersey.server.internal.routing that return types with arguments of type ResourceMethodMethods in org.glassfish.jersey.server.internal.routing with parameters of type ResourceMethodModifier and TypeMethodDescriptionprivate Endpoint
RuntimeModelBuilder.createInflector
(ResourceMethod method) private Router
RuntimeModelBuilder.createMethodRouter
(ResourceMethod resourceMethod) private boolean
MethodSelectingRouter.fillMediaTypes
(Set<javax.ws.rs.core.MediaType> effectiveTypes, ResourceMethod resourceMethod, List<javax.ws.rs.core.MediaType> methodTypes, boolean inputTypes) (package private) Router
RuntimeLocatorModelBuilder.getRouter
(ResourceMethod resourceMethod) Obtain a sub-resource locator router for given resource method.void
RoutingContext.pushMatchedLocator
(ResourceMethod resourceLocator) Push the matchedsub resource locator method
.void
UriRoutingContext.pushMatchedLocator
(ResourceMethod resourceLocator) void
RoutingContext.setMatchedResourceMethod
(ResourceMethod resourceMethod) Set the matchedresource method
.void
UriRoutingContext.setMatchedResourceMethod
(ResourceMethod resourceMethod) Constructors in org.glassfish.jersey.server.internal.routing with parameters of type ResourceMethodModifierConstructorDescription(package private)
MethodRouting
(ResourceMethod method, Router... routers) Create a new instance.(package private)
PushMatchedMethodRouter
(ResourceMethod resourceMethod) Create a new instance of push matched resource router.(package private)
SubResourceLocatorRouter
(Function<Class<?>, ?> createServiceFunction, Collection<ValueParamProvider> valueSuppliers, ResourceMethod locatorModel, JerseyResourceContext resourceContext, RuntimeLocatorModelBuilder runtimeLocatorBuilder) Create a new sub-resource locator router. -
Uses of ResourceMethod in org.glassfish.jersey.server.model
Fields in org.glassfish.jersey.server.model declared as ResourceMethodModifier and TypeFieldDescriptionprivate final ResourceMethod
Resource.locator
private final ResourceMethod
ResourceMethodInvoker.method
Fields in org.glassfish.jersey.server.model with type parameters of type ResourceMethodModifier and TypeFieldDescriptionprivate final List
<ResourceMethod> RuntimeResource.resourceLocators
private final List
<ResourceMethod> Resource.resourceMethods
private final List
<ResourceMethod> RuntimeResource.resourceMethods
Methods in org.glassfish.jersey.server.model that return ResourceMethodModifier and TypeMethodDescriptionResourceMethod.Builder.build()
Build the resource method model and register it with the parentResource.Builder
.Resource.getResourceLocator()
Provides a resource locator available on the resource.RuntimeResource.getResourceLocator()
Return the resource locator of this resource.Methods in org.glassfish.jersey.server.model that return types with arguments of type ResourceMethodModifier and TypeMethodDescriptionResource.getAllMethods()
Provides resource methods and resource locator are available on the resource.RuntimeResource.getResourceLocators()
Get resource locators of allresources
of this runtime resource.Resource.getResourceMethods()
Provides a non-null list of resource methods available on the resource.RuntimeResource.getResourceMethods()
Get resource methods (excluding resource locators) of allresources
of this runtime resource.(package private) static List
<ResourceMethod> ResourceMethod.transform
(Resource parent, List<ResourceMethod.Data> list) Transform a collection of resource method data into resource method models.Methods in org.glassfish.jersey.server.model with parameters of type ResourceMethodModifier and TypeMethodDescriptionResource.Builder.addMethod
(ResourceMethod resourceMethod) Add a new method model that is a copy of the givenresourceMethod
.ResourceMethodInvoker.Builder.build
(ResourceMethod method, ProcessingProviders processingProviders) Build a new resource method invoker instance.private void
RuntimeResourceModelValidator.checkIntersectingMediaTypes
(RuntimeResource runtimeResource, String httpMethod, ResourceMethod m1, ResourceMethod m2) private void
ResourceMethodValidator.checkMethod
(ResourceMethod method) private void
ResourceMethodValidator.checkParameters
(ResourceMethod method) private void
ResourceMethodValidator.checkUnexpectedAnnotations
(ResourceMethod resourceMethod) private void
ResourceMethodValidator.checkValueProviders
(ResourceMethod method) private List
<javax.ws.rs.core.MediaType> RuntimeResourceModelValidator.getEffectiveInputTypes
(ResourceMethod resourceMethod) private List
<javax.ws.rs.core.MediaType> RuntimeResourceModelValidator.getEffectiveOutputTypes
(ResourceMethod resourceMethod) private boolean
RuntimeResourceModelValidator.sameHttpMethod
(ResourceMethod m1, ResourceMethod m2) Resource.Builder.updateMethod
(ResourceMethod resourceMethod) Get a method builder for an existing resource method.private void
ResourceMethodValidator.visitJaxrsResourceMethod
(ResourceMethod method) void
AbstractResourceModelVisitor.visitResourceMethod
(ResourceMethod method) void
ResourceMethodValidator.visitResourceMethod
(ResourceMethod method) void
ResourceModelVisitor.visitResourceMethod
(ResourceMethod method) Visit a single resource method model.private void
ResourceMethodValidator.visitSubResourceLocator
(ResourceMethod locator) Constructors in org.glassfish.jersey.server.model with parameters of type ResourceMethodModifierConstructorDescription(package private)
Builder
(Resource.Builder parent, ResourceMethod originalMethod) Create a builder from an existing resource method model.private
ResourceMethodInvoker
(ResourceMethodDispatcher.Provider dispatcherProvider, ResourceMethodInvocationHandlerProvider invocationHandlerProvider, ResourceMethod method, ProcessingProviders processingProviders, InjectionManager injectionManager, javax.ws.rs.core.Configuration globalConfig, ConfiguredValidator validator) -
Uses of ResourceMethod in org.glassfish.jersey.server.model.internal
Methods in org.glassfish.jersey.server.model.internal with parameters of type ResourceMethodModifier and TypeMethodDescriptionprivate static boolean
ModelProcessorUtil.isMethodOverridden
(ResourceMethod resourceMethod, String httpMethod, javax.ws.rs.core.MediaType consumes, javax.ws.rs.core.MediaType produces) -
Uses of ResourceMethod in org.glassfish.jersey.server.monitoring
Methods in org.glassfish.jersey.server.monitoring that return ResourceMethodModifier and TypeMethodDescriptionResourceMethodStatistics.getResourceMethod()
Get aresource method
for which thisResourceMethodStatistics
are calculated.Methods in org.glassfish.jersey.server.monitoring that return types with arguments of type ResourceMethodModifier and TypeMethodDescriptionResourceStatistics.getResourceMethodStatistics()
Return the statistics for resource method. -
Uses of ResourceMethod in org.glassfish.jersey.server.wadl
Methods in org.glassfish.jersey.server.wadl with parameters of type ResourceMethodModifier and TypeMethodDescriptionWadlGenerator.createMethod
(Resource r, ResourceMethod m) WadlGenerator.createParam
(Resource r, ResourceMethod m, Parameter p) WadlGenerator.createRequest
(Resource r, ResourceMethod m) WadlGenerator.createRequestRepresentation
(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType) WadlGenerator.createResponses
(Resource r, ResourceMethod m) -
Uses of ResourceMethod in org.glassfish.jersey.server.wadl.internal
Methods in org.glassfish.jersey.server.wadl.internal with parameters of type ResourceMethodModifier and TypeMethodDescriptionWadlGeneratorImpl.createMethod
(Resource r, ResourceMethod m) WadlGeneratorImpl.createParam
(Resource r, ResourceMethod m, Parameter p) WadlGeneratorImpl.createRequest
(Resource r, ResourceMethod m) WadlGeneratorImpl.createRequestRepresentation
(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType) WadlGeneratorImpl.createResponseRepresentation
(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType) WadlGeneratorImpl.createResponses
(Resource r, ResourceMethod m) private Method
WadlBuilder.generateMethod
(Resource parentResource, Map<String, Param> wadlResourceParams, ResourceMethod resourceMethod) private Param
WadlBuilder.generateParam
(Resource resource, ResourceMethod method, Parameter param) private Request
WadlBuilder.generateRequest
(Resource parentResource, ResourceMethod resourceMethod, Map<String, Param> wadlResourceParams) WadlBuilder.generateResponses
(Resource r, ResourceMethod m) private boolean
WadlGeneratorImpl.hasEmptyProducibleMediaTypeSet
(ResourceMethod method) private void
WadlBuilder.processRequestParameters
(Resource parentResource, ResourceMethod resourceMethod, Map<String, Param> wadlResourceParams, Collection<Parameter> requestParameters, Request wadlRequest) Recursively processes provided request parameters and adds the resulting WADL information into the WADL request.private Representation
WadlBuilder.setRepresentationForMediaType
(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType, Request wadlRequest) Create the wadlRepresentation
for the specifiedMediaType
if not yet existing for the wadlRequest
and return it. -
Uses of ResourceMethod in org.glassfish.jersey.server.wadl.internal.generators
Methods in org.glassfish.jersey.server.wadl.internal.generators with parameters of type ResourceMethodModifier and TypeMethodDescriptionWadlGeneratorApplicationDoc.createMethod
(Resource r, ResourceMethod m) WadlGeneratorGrammarsSupport.createMethod
(Resource ar, ResourceMethod arm) WadlGeneratorJAXBGrammarGenerator.createMethod
(Resource ar, ResourceMethod arm) WadlGeneratorApplicationDoc.createParam
(Resource r, ResourceMethod m, Parameter p) WadlGeneratorGrammarsSupport.createParam
(Resource ar, ResourceMethod am, Parameter p) WadlGeneratorJAXBGrammarGenerator.createParam
(Resource ar, ResourceMethod am, Parameter p) WadlGeneratorApplicationDoc.createRequest
(Resource r, ResourceMethod m) WadlGeneratorGrammarsSupport.createRequest
(Resource ar, ResourceMethod arm) WadlGeneratorJAXBGrammarGenerator.createRequest
(Resource ar, ResourceMethod arm) WadlGeneratorApplicationDoc.createRequestRepresentation
(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType) WadlGeneratorGrammarsSupport.createRequestRepresentation
(Resource ar, ResourceMethod arm, javax.ws.rs.core.MediaType mt) WadlGeneratorJAXBGrammarGenerator.createRequestRepresentation
(Resource ar, ResourceMethod arm, javax.ws.rs.core.MediaType mt) WadlGeneratorApplicationDoc.createResponses
(Resource r, ResourceMethod m) WadlGeneratorGrammarsSupport.createResponses
(Resource ar, ResourceMethod arm) WadlGeneratorJAXBGrammarGenerator.createResponses
(Resource resource, ResourceMethod resourceMethod) -
Uses of ResourceMethod in org.glassfish.jersey.server.wadl.internal.generators.resourcedoc
Methods in org.glassfish.jersey.server.wadl.internal.generators.resourcedoc with parameters of type ResourceMethodModifier and TypeMethodDescriptionWadlGeneratorResourceDocSupport.createMethod
(Resource resource, ResourceMethod resourceMethod) WadlGeneratorResourceDocSupport.createParam
(Resource r, ResourceMethod m, Parameter p) WadlGeneratorResourceDocSupport.createRequest
(Resource r, ResourceMethod m) WadlGeneratorResourceDocSupport.createRequestRepresentation
(Resource r, ResourceMethod m, javax.ws.rs.core.MediaType mediaType) WadlGeneratorResourceDocSupport.createResponses
(Resource r, ResourceMethod m)