org.apache.tomee.catalina.routing
Class SimpleRouter

java.lang.Object
  extended by org.apache.tomee.catalina.routing.SimpleRouter

public class SimpleRouter
extends Object


Constructor Summary
SimpleRouter()
           
 
Method Summary
 void addRoute(Route route)
           
 void addRoute(String from, String to)
           
 void cleanUp()
           
 TabularData getActiveRoutes()
           
 String getPrefix()
           
 boolean hasPrefix()
           
 void JMXOff()
           
 void JMXOn(String name)
           
 SimpleRouter readConfiguration(URL url)
           
 void removeRoute(String from, String to)
           
 String route(String uri)
           
 void setPrefix(String prefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleRouter

public SimpleRouter()
Method Detail

readConfiguration

public SimpleRouter readConfiguration(URL url)

route

public String route(String uri)
             throws IOException,
                    javax.servlet.ServletException
Throws:
IOException
javax.servlet.ServletException

addRoute

public void addRoute(Route route)

cleanUp

public void cleanUp()

setPrefix

public void setPrefix(String prefix)

JMXOn

public void JMXOn(String name)

JMXOff

public void JMXOff()

getActiveRoutes

@ManagedAttribute
public TabularData getActiveRoutes()

addRoute

@ManagedOperation
public void addRoute(String from,
                                      String to)

removeRoute

@ManagedOperation
public void removeRoute(String from,
                                         String to)

hasPrefix

public boolean hasPrefix()

getPrefix

public String getPrefix()


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.