org.glassfish.jersey.server.model
Class RuntimeModelProviderFromAbstractModel

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

public class RuntimeModelProviderFromAbstractModel
extends RuntimeModelProvider

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

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

Constructor Summary
RuntimeModelProviderFromAbstractModel()
           
 
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
 

Constructor Detail

RuntimeModelProviderFromAbstractModel

public RuntimeModelProviderFromAbstractModel()
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.