org.ikasan.framework.initiator.messagedriven.jca.jboss
Class JBossMessageDrivenInitiatorFactoryBean
java.lang.Object
org.ikasan.framework.initiator.messagedriven.jca.jboss.JBossMessageDrivenInitiatorFactoryBean
- All Implemented Interfaces:
- org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.FactoryBean
public class JBossMessageDrivenInitiatorFactoryBean
- extends Object
- implements org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.BeanNameAware
This class helps create Message Driven Initiators specifically for the JBoss
underlying JMS implementation.
- Author:
- Ikasan Development Team
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JBossMessageDrivenInitiatorFactoryBean
public JBossMessageDrivenInitiatorFactoryBean()
getName
public String getName()
- Returns:
- the name
setName
public void setName(String name)
- Parameters:
name - the name to set
getModuleName
public String getModuleName()
- Returns:
- the moduleName
setModuleName
public void setModuleName(String moduleName)
- Parameters:
moduleName - the moduleName to set
getDestination
public javax.jms.Destination getDestination()
- Returns:
- the destination
setDestination
public void setDestination(javax.jms.Destination destination)
- Parameters:
destination - the destination to set
getDestinationResolver
public org.springframework.jms.support.destination.DestinationResolver getDestinationResolver()
- Returns:
- the destinationResolver
setDestinationResolver
public void setDestinationResolver(org.springframework.jms.support.destination.DestinationResolver destinationResolver)
- Parameters:
destinationResolver - the destinationResolver to set
getDestinationName
public String getDestinationName()
- Returns:
- the destinationName
setDestinationName
public void setDestinationName(String destinationName)
- Parameters:
destinationName - the destinationName to set
getFlow
public Flow getFlow()
- Returns:
- the flow
setFlow
public void setFlow(Flow flow)
- Parameters:
flow - the flow to set
getEventDeserialiser
public JmsMessageEventSerialiser getEventDeserialiser()
- Returns:
- the eventDeserialiser
setEventDeserialiser
public void setEventDeserialiser(JmsMessageEventSerialiser eventDeserialiser)
- Parameters:
eventDeserialiser - the eventDeserialiser to set
getPayloadFactory
public PayloadFactory getPayloadFactory()
- Returns:
- the payloadFactory
setPayloadFactory
public void setPayloadFactory(PayloadFactory payloadFactory)
- Parameters:
payloadFactory - the payloadFactory to set
getInitiator
public JmsMessageDrivenInitiator getInitiator()
- Returns:
- the initiator
setInitiator
public void setInitiator(JmsMessageDrivenInitiator initiator)
- Parameters:
initiator - the initiator to set
getProviderAdapterJNDI
public String getProviderAdapterJNDI()
- Returns:
- the providerAdapterJNDI
setProviderAdapterJNDI
public void setProviderAdapterJNDI(String providerAdapterJNDI)
- Parameters:
providerAdapterJNDI - the providerAdapterJNDI to set
getUsername
public String getUsername()
- Returns:
- the username
setUsername
public void setUsername(String username)
- Parameters:
username - the username to set
getPassword
public String getPassword()
- Returns:
- the password
setPassword
public void setPassword(String password)
- Parameters:
password - the password to set
getMaxMessages
public Integer getMaxMessages()
- Returns:
- the maxMessages
setMaxMessages
public void setMaxMessages(Integer maxMessages)
- Parameters:
maxMessages - the maxMessages to set
getMaxSession
public Integer getMaxSession()
- Returns:
- the maxSession
setMaxSession
public void setMaxSession(Integer maxSession)
- Parameters:
maxSession - the maxSession to set
getKeepAlive
public Integer getKeepAlive()
- Returns:
- the keepAlive
setKeepAlive
public void setKeepAlive(Integer keepAlive)
- Parameters:
keepAlive - the keepAlive to set
getReconnectInterval
public Integer getReconnectInterval()
- Returns:
- the reconnectInterval
setReconnectInterval
public void setReconnectInterval(Integer reconnectInterval)
- Parameters:
reconnectInterval - the reconnectInterval to set
getDeliveryActive
public Boolean getDeliveryActive()
- Returns:
- the deliveryActive
setDeliveryActive
public void setDeliveryActive(Boolean deliveryActive)
- Parameters:
deliveryActive - the deliveryActive to set
getPubSubDomain
public Boolean getPubSubDomain()
setPubSubDomain
public void setPubSubDomain(Boolean pubSubDomain)
getUseDLQ
public Boolean getUseDLQ()
- Returns:
- the useDLQ
setUseDLQ
public void setUseDLQ(Boolean useDLQ)
- Parameters:
useDLQ - the useDLQ to set
getDlqHandler
public String getDlqHandler()
- Returns:
- the dlqHandler
setDlqHandler
public void setDlqHandler(String dlqHandler)
- Parameters:
dlqHandler - the dlqHandler to set
getDlqUser
public String getDlqUser()
- Returns:
- the dlqUser
setDlqUser
public void setDlqUser(String dlqUser)
- Parameters:
dlqUser - the dlqUser to set
getDlqPassword
public String getDlqPassword()
- Returns:
- the dlqPassword
setDlqPassword
public void setDlqPassword(String dlqPassword)
- Parameters:
dlqPassword - the dlqPassword to set
getDlqClientId
public String getDlqClientId()
- Returns:
- the dlqClientId
setDlqClientId
public void setDlqClientId(String dlqClientId)
- Parameters:
dlqClientId - the dlqClientId to set
getForceTransacted
public Boolean getForceTransacted()
- Returns:
- the forceTransacted
setForceTransacted
public void setForceTransacted(Boolean forceTransacted)
- Parameters:
forceTransacted - the forceTransacted to set
getRespectPriority
public Boolean getRespectPriority()
- Returns:
- the respectPriority
setRespectPriority
public void setRespectPriority(Boolean respectPriority)
- Parameters:
respectPriority - the respectPriority to set
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)
- Allow the bean name to set the initiator name only when the initiator
name has not been specified.
- Specified by:
setBeanName in interface org.springframework.beans.factory.BeanNameAware
- Parameters:
beanName -
Copyright © 2007-2012 Ikasan. All Rights Reserved.