org.glassfish.jersey.server.model
Class RuntimeModelFromSubResource

java.lang.Object
  extended by org.glassfish.jersey.server.model.RuntimeModelProvider
      extended by org.glassfish.jersey.server.model.RuntimeModelFromSubResource
All Implemented Interfaces:
ResourceModelVisitor

public class RuntimeModelFromSubResource
extends RuntimeModelProvider

TODO: unify with RuntimeModelProvider to a RuntimeModel- or TreeAcceptor- Builder.

Author:
Jakub Podlesak (jakub.podlesak at oracle.com)

Method Summary
 TreeAcceptor getRuntimeModel()
           
 void setWorkers(MessageBodyWorkers workers)
           
 void visitInflectorResourceMethod(InflectorBasedResourceMethod method)
          Process a programmatically created resource method.
 void visitResourceClass(ResourceClass resource)
          Start visiting a resource class
 void visitResourceConstructor(ResourceConstructor constructor)
          Process a resource class constructor.
 void visitResourceMethod(ResourceMethod method)
          Process a resource method based on a real annotated Java method.
 void visitSubResourceLocator(SubResourceLocator locator)
          Process a sub-resource locator.
 void visitSubResourceMethod(SubResourceMethod method)
          Process a sub-resource method based on a real annotated Java method.
 
Methods inherited from class org.glassfish.jersey.server.model.RuntimeModelProvider
process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getRuntimeModel

public TreeAcceptor getRuntimeModel()
Specified by:
getRuntimeModel in class RuntimeModelProvider

visitResourceClass

public void visitResourceClass(ResourceClass resource)
Description copied from interface: ResourceModelVisitor
Start visiting a resource class


setWorkers

public void setWorkers(MessageBodyWorkers workers)

visitResourceMethod

public void visitResourceMethod(ResourceMethod method)
Description copied from interface: ResourceModelVisitor
Process a resource method based on a real annotated Java method.


visitSubResourceMethod

public void visitSubResourceMethod(SubResourceMethod method)
Description copied from interface: ResourceModelVisitor
Process a sub-resource method based on a real annotated Java method.


visitSubResourceLocator

public void visitSubResourceLocator(SubResourceLocator locator)
Description copied from interface: ResourceModelVisitor
Process a sub-resource locator.


visitResourceConstructor

public void visitResourceConstructor(ResourceConstructor constructor)
Description copied from interface: ResourceModelVisitor
Process a resource class constructor.


visitInflectorResourceMethod

public void visitInflectorResourceMethod(InflectorBasedResourceMethod method)
Description copied from interface: ResourceModelVisitor
Process a programmatically created resource method.



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