org.glassfish.jersey.server.model
Class RuntimeResourceModelValidator

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

public class RuntimeResourceModelValidator
extends AbstractResourceModelVisitor

Runtime resource model validator validating ambiguity of resource methods.

Author:
Miroslav Fuksa (miroslav.fuksa at oracle.com)

Constructor Summary
RuntimeResourceModelValidator(MessageBodyWorkers workers)
          Create a new validator instance.
 
Method Summary
 void visitRuntimeResource(RuntimeResource runtimeResource)
          Process a runtime resource model.
 
Methods inherited from class org.glassfish.jersey.server.model.AbstractResourceModelVisitor
visitChildResource, visitInvocable, visitMethodHandler, visitResource, visitResourceHandlerConstructor, visitResourceMethod, visitResourceModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuntimeResourceModelValidator

public RuntimeResourceModelValidator(MessageBodyWorkers workers)
Create a new validator instance.

Parameters:
workers - Message body workers.
Method Detail

visitRuntimeResource

public void visitRuntimeResource(RuntimeResource runtimeResource)
Description copied from interface: ResourceModelVisitor
Process a runtime resource model.

Specified by:
visitRuntimeResource in interface ResourceModelVisitor
Overrides:
visitRuntimeResource in class AbstractResourceModelVisitor
Parameters:
runtimeResource - runtime resource model.


Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.