org.apache.commons.monitoring.reporting.web.handler.internal
Class Invoker

java.lang.Object
  extended by org.apache.commons.monitoring.reporting.web.handler.internal.Invoker

public class Invoker
extends Object


Nested Class Summary
protected static class Invoker.IntSegmentExtractor
           
protected static class Invoker.LongSegmentExtractor
           
protected static interface Invoker.ParameterExtractor<T>
           
protected static class Invoker.RequestExtractor
           
protected static class Invoker.ResponseExtractor
           
protected static class Invoker.StringArraySegmentExtractor
           
protected static class Invoker.StringSegmentExtractor
           
protected static class Invoker.TemplateHelperExtractor
           
 
Constructor Summary
Invoker(Object instance, Method method, String name)
           
 
Method Summary
 void addRequestParameter()
           
 void addResponseParameter()
           
 void addSegmentParameter(Class<?> clazz, int partIdx)
           
 void addTemplateHelper(String plugin)
           
 void invoke(HttpServletRequest request, HttpServletResponse response, Matcher matcher)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Invoker

public Invoker(Object instance,
               Method method,
               String name)
Method Detail

invoke

public void invoke(HttpServletRequest request,
                   HttpServletResponse response,
                   Matcher matcher)

addRequestParameter

public void addRequestParameter()

addResponseParameter

public void addResponseParameter()

addTemplateHelper

public void addTemplateHelper(String plugin)

addSegmentParameter

public void addSegmentParameter(Class<?> clazz,
                                int partIdx)


Copyright © 2008–2013 The Apache Software Foundation. All rights reserved.