- getAllowedRequestHeaders() - Method in class org.jboss.aerogear.controller.router.decorators.cors.Cors
-
Returns the allowed set of Request Headers.
- getAllowedRequestMethods() - Method in class org.jboss.aerogear.controller.router.decorators.cors.Cors
-
Returns the allowed set of Request Methods.
- getConsumes() - Method in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- getController(Route) - Method in class org.jboss.aerogear.controller.router.EndpointInvoker
-
- getDefaultValue() - Method in class org.jboss.aerogear.controller.router.parameter.RequestParameter
-
- getExceptionAttrName() - Method in enum org.jboss.aerogear.controller.router.error.ErrorRoute
-
Returns the name of the request attribute for this ErrorRoute, which will be accessible by calling
ServletRequest.getAttribute(String) method.
- getExposeHeaders() - Method in class org.jboss.aerogear.controller.router.decorators.cors.CorsConfig
-
- getExposeHeaders() - Method in interface org.jboss.aerogear.controller.router.decorators.cors.CorsConfiguration
-
Returns a comma separated string of headers to be exposed to calling clients.
- getFirst() - Method in class org.jboss.aerogear.controller.router.rest.pagination.Links
-
- getHeaderPrefix() - Method in class org.jboss.aerogear.controller.router.rest.pagination.PaginationInfo
-
- getHeaders(int) - Method in class org.jboss.aerogear.controller.router.rest.pagination.PaginationMetadata
-
- getLast() - Method in class org.jboss.aerogear.controller.router.rest.pagination.Links
-
- getLimit() - Method in class org.jboss.aerogear.controller.router.rest.pagination.PaginationInfo
-
- getLimitParamName() - Method in class org.jboss.aerogear.controller.router.rest.pagination.PaginationInfo
-
- getLinkHeaderName() - Method in class org.jboss.aerogear.controller.router.rest.pagination.WebLinking
-
- getLinkHeaders() - Method in class org.jboss.aerogear.controller.router.rest.pagination.WebLinking
-
- getLinks() - Method in class org.jboss.aerogear.controller.router.rest.pagination.PaginationMetadata
-
- getMaxAge() - Method in class org.jboss.aerogear.controller.router.decorators.cors.CorsConfig
-
- getMaxAge() - Method in interface org.jboss.aerogear.controller.router.decorators.cors.CorsConfiguration
-
Gets the maxAge setting.
- getMediaType() - Method in class org.jboss.aerogear.controller.router.error.ErrorViewResponder
-
- getMediaType() - Method in interface org.jboss.aerogear.controller.router.Responder
-
The media type that this Responder can handle.
- getMediaType() - Method in class org.jboss.aerogear.controller.router.rest.JsonResponder
-
- getMediaType() - Method in class org.jboss.aerogear.controller.view.HtmlViewResponder
-
- getMediaType() - Method in class org.jboss.aerogear.controller.view.JspViewResponder
-
- getMessage() - Method in interface org.jboss.aerogear.controller.spi.HttpStatusAwareException
-
- getMethodArguments(RouteContext, Throwable) - Method in class org.jboss.aerogear.controller.router.decorators.ErrorHandler
-
- getMethods() - Method in class org.jboss.aerogear.controller.router.DefaultRoute
-
- getMethods() - Method in interface org.jboss.aerogear.controller.router.Route
-
- getMethods() - Method in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- getModel() - Method in class org.jboss.aerogear.controller.view.View
-
- getModelName() - Method in class org.jboss.aerogear.controller.view.View
-
- getName() - Method in class org.jboss.aerogear.controller.router.parameter.RequestParameter
-
- getNext() - Method in class org.jboss.aerogear.controller.router.rest.pagination.Links
-
- getNext() - Method in class org.jboss.aerogear.controller.router.rest.pagination.WebLinking
-
- getOffset() - Method in class org.jboss.aerogear.controller.router.rest.pagination.PaginationInfo
-
- getOffsetParamName() - Method in class org.jboss.aerogear.controller.router.rest.pagination.PaginationInfo
-
- getParameters() - Method in class org.jboss.aerogear.controller.router.DefaultRoute
-
- getParameters() - Method in interface org.jboss.aerogear.controller.router.Route
-
Returns the Parameter's that this route accepts.
- getParameters() - Method in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- getParameterType() - Method in class org.jboss.aerogear.controller.router.parameter.Parameter
-
- getPath() - Method in class org.jboss.aerogear.controller.router.DefaultRoute
-
- getPath() - Method in interface org.jboss.aerogear.controller.router.Route
-
Gets the path for this Route.
- getPath() - Method in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- getPrevious() - Method in class org.jboss.aerogear.controller.router.rest.pagination.Links
-
- getPrevious() - Method in class org.jboss.aerogear.controller.router.rest.pagination.WebLinking
-
- getProduces() - Method in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- getRequest() - Method in class org.jboss.aerogear.controller.router.RouteContext
-
Returns the current HttpServletRequest.
- getRequestHeaders() - Method in class org.jboss.aerogear.controller.router.decorators.cors.Cors
-
- getRequestMethod() - Method in class org.jboss.aerogear.controller.router.decorators.cors.Cors
-
- getRequestPath() - Method in class org.jboss.aerogear.controller.router.RouteContext
-
Returns the request path minus the context path (suffix) for the current request.
- getResourcePath(RouteContext) - Method in class org.jboss.aerogear.controller.router.rest.pagination.AbstractPaginationStrategy
-
- getResponse() - Method in class org.jboss.aerogear.controller.router.RouteContext
-
Returns the current HttpServletResponse.
- getResult() - Method in class org.jboss.aerogear.controller.router.InvocationResult
-
Gets the result from this invocation.
- getRoles() - Method in class org.jboss.aerogear.controller.router.DefaultRoute
-
- getRoles() - Method in interface org.jboss.aerogear.controller.router.Route
-
Gets this Routes associated roles.
- getRoles() - Method in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- getRoute() - Method in enum org.jboss.aerogear.controller.router.error.ErrorRoute
-
- getRoute() - Method in class org.jboss.aerogear.controller.router.RouteContext
-
Returns the current Route
- getRouteContext() - Method in class org.jboss.aerogear.controller.router.InvocationResult
-
The RouteContext for this invocation.
- getRouteDescriptor() - Method in class org.jboss.aerogear.controller.router.RouteBuilderImpl
-
- getRouteDescriptor() - Method in interface org.jboss.aerogear.controller.router.RouteDescriptorAccessor
-
- getRoutes() - Method in class org.jboss.aerogear.controller.router.RouteContext
-
Returns the
Routes instance for the current application.
- getStatus() - Method in interface org.jboss.aerogear.controller.spi.HttpStatusAwareException
-
- getTargetClass() - Method in class org.jboss.aerogear.controller.router.DefaultRoute
-
- getTargetClass() - Method in interface org.jboss.aerogear.controller.router.Route
-
Gets the target class for this Route
- getTargetClass() - Method in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- getTargetMethod() - Method in class org.jboss.aerogear.controller.router.DefaultRoute
-
- getTargetMethod() - Method in interface org.jboss.aerogear.controller.router.Route
-
Gets the
Method of the target class for this Route.
- getTargetMethod() - Method in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- getThrowables() - Method in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- getType() - Method in class org.jboss.aerogear.controller.router.MediaType
-
- getType() - Method in class org.jboss.aerogear.controller.router.parameter.Parameter
-
Gets the type of this parameter.
- getValidRequestHeaders() - Method in class org.jboss.aerogear.controller.router.decorators.cors.CorsConfig
-
- getValidRequestHeaders() - Method in interface org.jboss.aerogear.controller.router.decorators.cors.CorsConfiguration
-
Returns the allowed set of Request Headers.
- getValidRequestMethods() - Method in class org.jboss.aerogear.controller.router.decorators.cors.CorsConfig
-
- getValidRequestMethods() - Method in interface org.jboss.aerogear.controller.router.decorators.cors.CorsConfiguration
-
Returns the allowed set of Request Methods.
- getViewPath() - Method in class org.jboss.aerogear.controller.view.View
-
- getViewResolver() - Method in class org.jboss.aerogear.controller.router.error.ErrorViewResponder
-
- getViewResolver() - Method in class org.jboss.aerogear.controller.view.AbstractViewResponder
-
- getViewResolver() - Method in class org.jboss.aerogear.controller.view.HtmlViewResponder
-
- getViewResolver() - Method in class org.jboss.aerogear.controller.view.JspViewResponder
-
- getWebLinking() - Method in class org.jboss.aerogear.controller.router.rest.pagination.PaginationMetadata
-
- readTemplate(String, Throwable) - Static method in class org.jboss.aerogear.controller.filter.ErrorFilter
-
Reads the template and makes Throwable available as a variable named 'exception'.
- replace(int, int) - Method in class org.jboss.aerogear.controller.router.rest.pagination.RequestPathParser
-
Replaces the offset and limit for the current request.
- replaceParam(String, String, String) - Method in class org.jboss.aerogear.controller.router.rest.pagination.RequestPathParser
-
- request - Variable in class org.jboss.aerogear.controller.router.decorators.cors.Cors
-
- request - Variable in class org.jboss.aerogear.controller.router.RouteContext
-
- requestedRoute(RequestMethod, String) - Method in interface org.jboss.aerogear.controller.log.AeroGearLogger
-
- RequestMethod - Enum in org.jboss.aerogear.controller.router
-
- RequestMethod() - Constructor for enum org.jboss.aerogear.controller.router.RequestMethod
-
- RequestParameter<T> - Class in org.jboss.aerogear.controller.router.parameter
-
A RequestParameter is a parameter that comes from the request, for example a query, form, cookie, header, or path parameter.
- RequestParameter(String, Parameter.Type, Class<T>) - Constructor for class org.jboss.aerogear.controller.router.parameter.RequestParameter
-
Constructs a RequestParameter with a name, Paramter.Type, and specifies the type of the value in the parameter.
- RequestParameter(String, Parameter.Type, T, Class<T>) - Constructor for class org.jboss.aerogear.controller.router.parameter.RequestParameter
-
Constructs a RequestParameter with a name, Parameter.Type, and specifies the type of the value in the parameter and allows
for a default value to be specified which will be used if the parameter is missing from the request.
- requestPath - Variable in class org.jboss.aerogear.controller.router.rest.pagination.RequestPathParser
-
- requestPath - Variable in class org.jboss.aerogear.controller.router.RouteContext
-
- RequestPathParser - Class in org.jboss.aerogear.controller.router.rest.pagination
-
RequestPathParser is able to replace, or add query parameters related to pagination.
- RequestPathParser(PaginationInfo, String) - Constructor for class org.jboss.aerogear.controller.router.rest.pagination.RequestPathParser
-
- RequestUtils - Class in org.jboss.aerogear.controller.util
-
Utility methods for various HttpServletRequest operation.
- RequestUtils() - Constructor for class org.jboss.aerogear.controller.util.RequestUtils
-
- resolveViewPathFor(Route) - Method in class org.jboss.aerogear.controller.router.error.ErrorViewResolver
-
Returns the path of the passed-in
Route if it is a default error Route, and if not, will let the delegate
handle resolving the path for the Route
- resolveViewPathFor(Route) - Method in class org.jboss.aerogear.controller.view.AbstractViewResolver
-
- resolveViewPathFor(Route) - Method in interface org.jboss.aerogear.controller.view.ViewResolver
-
- respond(Object, RouteContext) - Method in interface org.jboss.aerogear.controller.router.Responder
-
Responds to the current request in a why appropriate to the type of Responder (forward, return).
- respond(RouteContext, Object) - Method in class org.jboss.aerogear.controller.router.Responders
-
Responds to the Route in the passed-in RouteContext using an appropriate Responder.
- respond(MediaType, Object, RouteContext) - Method in class org.jboss.aerogear.controller.router.Responders
-
- respond(Object, RouteContext) - Method in class org.jboss.aerogear.controller.router.rest.AbstractRestResponder
-
- respond(Object, RouteContext) - Method in class org.jboss.aerogear.controller.view.AbstractViewResponder
-
- respondAny(Set<MediaType>, Object, RouteContext) - Method in class org.jboss.aerogear.controller.router.Responders
-
- Responder - Interface in org.jboss.aerogear.controller.router
-
A Responder is capable of responding to a specific MediaType.
- responderClass - Variable in class org.jboss.aerogear.controller.router.MediaType
-
- responderDoesNotHaveNoArgsCtor(Class<?>) - Method in interface org.jboss.aerogear.controller.log.ExceptionBundle
-
- responders - Variable in class org.jboss.aerogear.controller.router.decorators.ResponseHandler
-
- Responders - Class in org.jboss.aerogear.controller.router
-
Handles responding from a Route invocation by delegating to the appropriate
Responder.
- Responders(Instance<Responder>) - Constructor for class org.jboss.aerogear.controller.router.Responders
-
- responders - Variable in class org.jboss.aerogear.controller.router.Responders
-
- response - Variable in class org.jboss.aerogear.controller.router.RouteContext
-
- ResponseHandler - Class in org.jboss.aerogear.controller.router.decorators
-
ResponseHandler is a CDI Decorator that decorates a
RouteProcessor and is responsible for handling
the result from the invoked endpoint.
- ResponseHandler(RouteProcessor, Responders) - Constructor for class org.jboss.aerogear.controller.router.decorators.ResponseHandler
-
Sole contructor which will have its parameters injected by CDI.
- ResponseHeaders - Interface in org.jboss.aerogear.controller.router.rest
-
Responsible for specifying one or more HTTP Headers that will be include in the HttpServletResponse
- result - Variable in class org.jboss.aerogear.controller.router.InvocationResult
-
- roles - Variable in class org.jboss.aerogear.controller.router.DefaultRoute
-
- roles(String...) - Method in interface org.jboss.aerogear.controller.router.RouteBuilder.OnMethods
-
Specifies the roles that are allowed to invoke the target endpoint
- roles - Variable in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- roles(String...) - Method in class org.jboss.aerogear.controller.router.RouteDescriptor
-
- route() - Method in class org.jboss.aerogear.controller.router.AbstractRoutingModule
-
Is the starting point to configuring a single route.
- route - Variable in enum org.jboss.aerogear.controller.router.error.ErrorRoute
-
- Route - Interface in org.jboss.aerogear.controller.router
-
An object that contains information required to route HTTP requests to a target class's method.
- route - Variable in class org.jboss.aerogear.controller.router.RouteContext
-
- route() - Static method in class org.jboss.aerogear.controller.router.Routes
-
Simple Factory method for creating a
RouteBuilder which is used to define a route.
- RouteBuilder - Interface in org.jboss.aerogear.controller.router
-
RouteBuilder builds a
Route using a fluent API.
- RouteBuilder.OnMethods - Interface in org.jboss.aerogear.controller.router
-
A fluent API for further specializing the
Route's destination/endpoint.
- RouteBuilder.TargetEndpoint - Interface in org.jboss.aerogear.controller.router
-
Describes the target destination for the
Route.
- RouteBuilderImpl - Class in org.jboss.aerogear.controller.router
-
- RouteBuilderImpl() - Constructor for class org.jboss.aerogear.controller.router.RouteBuilderImpl
-
- routeCatchAllException(Throwable, String) - Method in interface org.jboss.aerogear.controller.log.AeroGearLogger
-
- routeContext - Variable in class org.jboss.aerogear.controller.router.InvocationResult
-
- RouteContext - Class in org.jboss.aerogear.controller.router
-
RouteContext holds information related to processing of a Route.
- RouteContext(Route, HttpServletRequest, HttpServletResponse, Routes) - Constructor for class org.jboss.aerogear.controller.router.RouteContext
-
Constructor.
- RouteContext(Route, String, HttpServletRequest, HttpServletResponse, Routes) - Constructor for class org.jboss.aerogear.controller.router.RouteContext
-
- routeDescriptor - Variable in class org.jboss.aerogear.controller.router.RouteBuilderImpl
-
- RouteDescriptor - Class in org.jboss.aerogear.controller.router
-
Describes/configures a single route in AeroGear controller.
- RouteDescriptor() - Constructor for class org.jboss.aerogear.controller.router.RouteDescriptor
-
- routeDescriptor - Variable in class org.jboss.aerogear.controller.router.RouteDescriptor.MyMethodInterceptor
-
- RouteDescriptor.FinalizeFilter - Class in org.jboss.aerogear.controller.router
-
- RouteDescriptor.FinalizeFilter() - Constructor for class org.jboss.aerogear.controller.router.RouteDescriptor.FinalizeFilter
-
- RouteDescriptor.MyMethodInterceptor - Class in org.jboss.aerogear.controller.router
-
- RouteDescriptor.MyMethodInterceptor(RouteDescriptor) - Constructor for class org.jboss.aerogear.controller.router.RouteDescriptor.MyMethodInterceptor
-
- RouteDescriptorAccessor - Interface in org.jboss.aerogear.controller.router
-
- routeFor(RequestMethod, String, Set<String>) - Method in class org.jboss.aerogear.controller.router.Routes
-
- routeFor(Throwable) - Method in class org.jboss.aerogear.controller.router.Routes
-
- routeNotFound(RequestMethod, String, Set<String>) - Method in interface org.jboss.aerogear.controller.log.ExceptionBundle
-
- routeProcessor - Variable in class org.jboss.aerogear.controller.router.DefaultRouter
-
- RouteProcessor - Interface in org.jboss.aerogear.controller.router
-
A RouteProcessor processes/handles a single Route in AeroGear Controller.
- router - Variable in class org.jboss.aerogear.controller.filter.AeroGear
-
- Router - Interface in org.jboss.aerogear.controller.router
-
Router is the component that knows how to route/dispatch requests to target endpoints.
- routes - Variable in class org.jboss.aerogear.controller.router.AbstractRoutingModule
-
- routes - Variable in class org.jboss.aerogear.controller.router.DefaultRouter
-
- routes - Variable in class org.jboss.aerogear.controller.router.RouteContext
-
- Routes - Class in org.jboss.aerogear.controller.router
-
Routes is a collection of
Route instances that are able to handle certain
RequestMethod/requestURI
combinations.
- Routes(List<RouteBuilder>) - Constructor for class org.jboss.aerogear.controller.router.Routes
-
- routes - Variable in class org.jboss.aerogear.controller.router.Routes
-
- RoutingModule - Interface in org.jboss.aerogear.controller.router
-
A RoutingModule is used by the AeroGear runtime to retrieve the routes defined by the current application.
- validRequestHeaders - Variable in class org.jboss.aerogear.controller.router.decorators.cors.CorsConfig.Builder
-
- validRequestHeaders(String...) - Method in class org.jboss.aerogear.controller.router.decorators.cors.CorsConfig.Builder
-
- validRequestHeaders - Variable in class org.jboss.aerogear.controller.router.decorators.cors.CorsConfig
-
- validRequestHeaders(String...) - Method in interface org.jboss.aerogear.controller.router.decorators.cors.CorsConfig.ValidRequestHeaders
-
- validRequestMethods - Variable in class org.jboss.aerogear.controller.router.decorators.cors.CorsConfig.Builder
-
- validRequestMethods(RequestMethod...) - Method in class org.jboss.aerogear.controller.router.decorators.cors.CorsConfig.Builder
-
- validRequestMethods - Variable in class org.jboss.aerogear.controller.router.decorators.cors.CorsConfig
-
- validRequestMethods(RequestMethod...) - Method in interface org.jboss.aerogear.controller.router.decorators.cors.CorsConfig.ValidRequestMethods
-
- valueOf(String) - Static method in enum org.jboss.aerogear.controller.router.decorators.cors.Cors.RequestHeader
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aerogear.controller.router.decorators.cors.Cors.ResponseHeader
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aerogear.controller.router.error.ErrorRoute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aerogear.controller.router.parameter.Parameter.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aerogear.controller.router.RequestMethod
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jboss.aerogear.controller.router.decorators.cors.Cors.RequestHeader
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aerogear.controller.router.decorators.cors.Cors.ResponseHeader
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aerogear.controller.router.error.ErrorRoute
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aerogear.controller.router.parameter.Parameter.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aerogear.controller.router.RequestMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- View - Class in org.jboss.aerogear.controller.view
-
A view in AeroGear consists of a path to a resource and optionally a model.
- View(String) - Constructor for class org.jboss.aerogear.controller.view.View
-
- View(String, Object) - Constructor for class org.jboss.aerogear.controller.view.View
-
- viewPath - Variable in class org.jboss.aerogear.controller.view.View
-
- ViewResolver - Interface in org.jboss.aerogear.controller.view
-
A ViewResolver is capable of resolving a paths for Routes.