org.mule.umo.routing
Interface UMONestedRouter

All Superinterfaces:
UMORouter
All Known Implementing Classes:
NestedRouter

public interface UMONestedRouter
extends UMORouter


Method Summary
 Object createProxy(Object target)
          This wires the dynamic proxy to the service object.
 UMOEndpoint getEndpoint()
           
 Class getInterface()
           
 String getMethod()
           
 UMOMessage route(UMOEvent event)
           
 void setEndpoint(UMOEndpoint endpoint)
           
 void setInterface(Class interfaceClass)
           
 void setMethod(String method)
           
 
Methods inherited from interface org.mule.umo.routing.UMORouter
getRouterStatistics, setRouterStatistics
 

Method Detail

route

UMOMessage route(UMOEvent event)
                 throws MessagingException
Throws:
MessagingException

setEndpoint

void setEndpoint(UMOEndpoint endpoint)

getEndpoint

UMOEndpoint getEndpoint()

getInterface

Class getInterface()

setInterface

void setInterface(Class interfaceClass)

getMethod

String getMethod()

setMethod

void setMethod(String method)

createProxy

Object createProxy(Object target)
This wires the dynamic proxy to the service object.

Parameters:
target -


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.