aerogear-controller 1.0.0.Alpha

org.jboss.aerogear.controller.router
Class Routes

java.lang.Object
  extended by org.jboss.aerogear.controller.router.Routes

public class Routes
extends Object


Field Summary
private  List<Route> routes
           
 
Constructor Summary
Routes(List<RouteBuilder> routeBuilders)
           
 
Method Summary
static Routes from(List<RouteBuilder> routes)
           
 boolean hasRouteFor(RequestMethod method, String requestURI)
           
static RouteBuilder route()
           
 Route routeFor(RequestMethod method, String requestURI)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

routes

private final List<Route> routes
Constructor Detail

Routes

public Routes(List<RouteBuilder> routeBuilders)
Method Detail

route

public static RouteBuilder route()

from

public static Routes from(List<RouteBuilder> routes)

toString

public String toString()
Overrides:
toString in class Object

hasRouteFor

public boolean hasRouteFor(RequestMethod method,
                           String requestURI)

routeFor

public Route routeFor(RequestMethod method,
                      String requestURI)

aerogear-controller 1.0.0.Alpha

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.