org.ikasan.framework.initiator.messagedriven.jca
Class JcaMessageDrivenInitiatorFactoryBean

java.lang.Object
  extended by org.ikasan.framework.initiator.messagedriven.jca.JcaMessageDrivenInitiatorFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.FactoryBean

public class JcaMessageDrivenInitiatorFactoryBean
extends Object
implements org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.BeanNameAware

This class helps create Message Driven Initiators

Author:
Ikasan Development Team

Constructor Summary
JcaMessageDrivenInitiatorFactoryBean()
           
 
Method Summary
 Object getObject()
           
 Class<?> getObjectType()
           
 boolean isSingleton()
           
 void setBeanName(String beanName)
           
 void setDestinationResolver(org.springframework.jms.support.destination.DestinationResolver destinationResolver)
           
 void setEventDeserialiser(JmsMessageEventSerialiser jmsMessageEventSerialiser)
           
 void setExceptionHandler(IkasanExceptionHandler exceptionHandler)
           
 void setFlow(Flow flow)
           
 void setJmsActivationSpec(javax.resource.spi.ActivationSpec jmsActivationSpec)
           
 void setJmsActivationSpecConfig(org.springframework.jms.listener.endpoint.JmsActivationSpecConfig jmsActivationSpecConfig)
           
 void setJmsActivationSpecFactory(org.springframework.jms.listener.endpoint.JmsActivationSpecFactory jmsActivationSpecFactory)
           
 void setModuleName(String moduleName)
           
 void setPayloadFactory(PayloadFactory payloadFactory)
           
 void setResourceAdapter(javax.resource.spi.ResourceAdapter resourceAdapter)
           
 void setRespectPriority(boolean respectPriority)
           
 void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JcaMessageDrivenInitiatorFactoryBean

public JcaMessageDrivenInitiatorFactoryBean()
Method Detail

setModuleName

public void setModuleName(String moduleName)
Parameters:
moduleName - the moduleName to set

setTransactionManager

public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
Parameters:
transactionManager - the transactionManager to set

setJmsActivationSpecConfig

public void setJmsActivationSpecConfig(org.springframework.jms.listener.endpoint.JmsActivationSpecConfig jmsActivationSpecConfig)

setJmsActivationSpecFactory

public void setJmsActivationSpecFactory(org.springframework.jms.listener.endpoint.JmsActivationSpecFactory jmsActivationSpecFactory)

setDestinationResolver

public void setDestinationResolver(org.springframework.jms.support.destination.DestinationResolver destinationResolver)
Parameters:
destinationResolver - to set

setJmsActivationSpec

public void setJmsActivationSpec(javax.resource.spi.ActivationSpec jmsActivationSpec)

setResourceAdapter

public void setResourceAdapter(javax.resource.spi.ResourceAdapter resourceAdapter)

setFlow

public void setFlow(Flow flow)
Parameters:
flow - the flow to set

setEventDeserialiser

public void setEventDeserialiser(JmsMessageEventSerialiser jmsMessageEventSerialiser)
Parameters:
jmsMessageEventSerialiser - the jmsMessageEventSerialiser to set

setPayloadFactory

public void setPayloadFactory(PayloadFactory payloadFactory)
Parameters:
payloadFactory - the payloadFactory to set

setRespectPriority

public void setRespectPriority(boolean respectPriority)
Parameters:
respectPriority - the respectPriority to setS

setExceptionHandler

public void setExceptionHandler(IkasanExceptionHandler exceptionHandler)

getObject

public Object getObject()
                 throws Exception
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean
Throws:
Exception

getObjectType

public Class<?> getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean

setBeanName

public void setBeanName(String beanName)
Specified by:
setBeanName in interface org.springframework.beans.factory.BeanNameAware


Copyright © 2007-2012 Ikasan. All Rights Reserved.