org.mule.model.resolvers
Class CallableEntryPointResolver

java.lang.Object
  extended by org.mule.model.resolvers.CallableEntryPointResolver
All Implemented Interfaces:
EntryPointResolver

public class CallableEntryPointResolver
extends java.lang.Object
implements EntryPointResolver

An entry-point resolver that only allows Service objects that implement the Callable interface

See Also:
Callable

Field Summary
protected static java.lang.reflect.Method callableMethod
           
 
Constructor Summary
CallableEntryPointResolver()
           
 
Method Summary
 InvocationResult invoke(java.lang.Object component, MuleEventContext context)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

callableMethod

protected static final java.lang.reflect.Method callableMethod
Constructor Detail

CallableEntryPointResolver

public CallableEntryPointResolver()
Method Detail

invoke

public InvocationResult invoke(java.lang.Object component,
                               MuleEventContext context)
                        throws java.lang.Exception
Specified by:
invoke in interface EntryPointResolver
Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


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