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

public UMOMessage route(UMOEvent event)
                 throws MessagingException
Throws:
MessagingException

setEndpoint

public void setEndpoint(UMOEndpoint endpoint)

getEndpoint

public UMOEndpoint getEndpoint()

getInterface

public Class getInterface()

setInterface

public void setInterface(Class interfaceClass)

getMethod

public String getMethod()

setMethod

public void setMethod(String method)

createProxy

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

Parameters:
target -


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