Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## org.mule.api.annotations.meta
Annotation Type Router

    @Retention(value=RUNTIME)
    @Target(value=ANNOTATION_TYPE)
    public @interface Router

Marks a router annotation and provides the type.

Required Element Summary
`RouterType` | `type` The router type.

Element Detail

### type

    public abstract RouterType type

  The router type. `RouterType.Inbound` indicates that the router annotation is used on the inbound flow on the service. `RouterType.Outbound` indicates that the router will be used on the outbound flow. `RouterType.ReplyTo` indicates that the router will be used for ReplyTo flows.

  Returns:
    the type of Router

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.