org.mule.tck.testmodels.mule
Class TestEntryPointResolverSet

java.lang.Object
  extended by org.mule.tck.testmodels.mule.TestEntryPointResolverSet
All Implemented Interfaces:
org.mule.api.model.EntryPointResolverSet

public class TestEntryPointResolverSet
extends Object
implements org.mule.api.model.EntryPointResolverSet

TestEntryPointResolver is a test EntryPointResolver that doesn't provide any functionality. It is usually used to test confguration options


Constructor Summary
TestEntryPointResolverSet()
           
 
Method Summary
 void addEntryPointResolver(org.mule.api.model.EntryPointResolver resolver)
          Will add a resolver to the list of resolvers to invoke on a compoent.
 Object invoke(Object component, org.mule.api.MuleEventContext context)
           
 boolean removeEntryPointResolver(org.mule.api.model.EntryPointResolver resolver)
          Removes a resolver from the list
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestEntryPointResolverSet

public TestEntryPointResolverSet()
Method Detail

addEntryPointResolver

public void addEntryPointResolver(org.mule.api.model.EntryPointResolver resolver)
Will add a resolver to the list of resolvers to invoke on a compoent. Implementations must maintain an ordered list of resolvers

Specified by:
addEntryPointResolver in interface org.mule.api.model.EntryPointResolverSet
Parameters:
resolver - the resolver to add

invoke

public Object invoke(Object component,
                     org.mule.api.MuleEventContext context)
              throws Exception
Specified by:
invoke in interface org.mule.api.model.EntryPointResolverSet
Throws:
Exception

removeEntryPointResolver

public boolean removeEntryPointResolver(org.mule.api.model.EntryPointResolver resolver)
Removes a resolver from the list

Specified by:
removeEntryPointResolver in interface org.mule.api.model.EntryPointResolverSet
Parameters:
resolver - the resolver to remove
Returns:
true if the resolver was found and removed from the list


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