org.mule.test.integration.streaming
Class ExceptionThrowingVMMessageDispatcherFactory

java.lang.Object
  extended by org.mule.test.integration.streaming.ExceptionThrowingVMMessageDispatcherFactory
All Implemented Interfaces:
org.mule.api.transport.MessageDispatcherFactory

public class ExceptionThrowingVMMessageDispatcherFactory
extends Object
implements org.mule.api.transport.MessageDispatcherFactory


Constructor Summary
ExceptionThrowingVMMessageDispatcherFactory()
           
 
Method Summary
 void activate(org.mule.api.endpoint.OutboundEndpoint endpoint, org.mule.api.transport.MessageDispatcher dispatcher)
           
 org.mule.api.transport.MessageDispatcher create(org.mule.api.endpoint.OutboundEndpoint endpoint)
           
 void destroy(org.mule.api.endpoint.OutboundEndpoint endpoint, org.mule.api.transport.MessageDispatcher dispatcher)
           
 boolean isCreateDispatcherPerRequest()
           
 void passivate(org.mule.api.endpoint.OutboundEndpoint endpoint, org.mule.api.transport.MessageDispatcher dispatcher)
           
 boolean validate(org.mule.api.endpoint.OutboundEndpoint endpoint, org.mule.api.transport.MessageDispatcher dispatcher)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExceptionThrowingVMMessageDispatcherFactory

public ExceptionThrowingVMMessageDispatcherFactory()
Method Detail

activate

public void activate(org.mule.api.endpoint.OutboundEndpoint endpoint,
                     org.mule.api.transport.MessageDispatcher dispatcher)
              throws org.mule.api.MuleException
Specified by:
activate in interface org.mule.api.transport.MessageDispatcherFactory
Throws:
org.mule.api.MuleException

create

public org.mule.api.transport.MessageDispatcher create(org.mule.api.endpoint.OutboundEndpoint endpoint)
                                                throws org.mule.api.MuleException
Specified by:
create in interface org.mule.api.transport.MessageDispatcherFactory
Throws:
org.mule.api.MuleException

destroy

public void destroy(org.mule.api.endpoint.OutboundEndpoint endpoint,
                    org.mule.api.transport.MessageDispatcher dispatcher)
Specified by:
destroy in interface org.mule.api.transport.MessageDispatcherFactory

isCreateDispatcherPerRequest

public boolean isCreateDispatcherPerRequest()
Specified by:
isCreateDispatcherPerRequest in interface org.mule.api.transport.MessageDispatcherFactory

passivate

public void passivate(org.mule.api.endpoint.OutboundEndpoint endpoint,
                      org.mule.api.transport.MessageDispatcher dispatcher)
Specified by:
passivate in interface org.mule.api.transport.MessageDispatcherFactory

validate

public boolean validate(org.mule.api.endpoint.OutboundEndpoint endpoint,
                        org.mule.api.transport.MessageDispatcher dispatcher)
Specified by:
validate in interface org.mule.api.transport.MessageDispatcherFactory


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