aerogear-controller 1.0.2

org.jboss.aerogear.controller.router
Interface RouteBuilder.TargetEndpoint

All Known Implementing Classes:
RouteDescriptor
Enclosing interface:
RouteBuilder

public static interface RouteBuilder.TargetEndpoint

Describes the target destination for the Route.


Method Summary
 RouteBuilder.TargetEndpoint consumes(MediaType... mediaTypes)
          Specifies the media types that this endpoint can consumes.
 RouteBuilder.TargetEndpoint consumes(String... mediaTypes)
          Specifies the media types that this endpoint can consumes.
 RouteBuilder.TargetEndpoint produces(MediaType... mediaTypes)
          Specifies the MediaType's that this endpoint produces.
<T> T
to(Class<T> clazz)
          Specifies the target Class for the Route.
 

Method Detail

consumes

RouteBuilder.TargetEndpoint consumes(String... mediaTypes)
Specifies the media types that this endpoint can consumes.

Parameters:
mediaTypes - the media types that this endpoint method can consume.
Returns:
RouteBuilder.TargetEndpoint to support method chaining.

consumes

RouteBuilder.TargetEndpoint consumes(MediaType... mediaTypes)
Specifies the media types that this endpoint can consumes.

Parameters:
mediaTypes - the media types that this endpoint method can consume.
Returns:
RouteBuilder.TargetEndpoint to support method chaining.

produces

RouteBuilder.TargetEndpoint produces(MediaType... mediaTypes)
Specifies the MediaType's that this endpoint produces.

Parameters:
mediaTypes - the MediaTypes that this endpoint method can produce.
Returns:
RouteBuilder.TargetEndpoint to support method chaining.

to

<T> T to(Class<T> clazz)
Specifies the target Class for the Route.

Parameters:
clazz - The class that will be the used as the target endpoint by the Route.
Returns:
T the type of the class.

aerogear-controller 1.0.2

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