org.ikasan.framework.initiator.messagedriven.jca.jboss
Class JBossJmsEndpointManagerFactoryBean
java.lang.Object
org.ikasan.framework.initiator.messagedriven.jca.jboss.JBossJmsEndpointManagerFactoryBean
- All Implemented Interfaces:
- org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.FactoryBean
public class JBossJmsEndpointManagerFactoryBean
- extends Object
- implements org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.BeanNameAware
This factory creates JBoss specific JMS endpoint managers.
- Author:
- Ikasan Development Team
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JBossJmsEndpointManagerFactoryBean
public JBossJmsEndpointManagerFactoryBean()
getName
public String getName()
- Returns:
- the name
setName
public void setName(String name)
- Parameters:
name - the name to set
getClientId
public String getClientId()
setClientId
public void setClientId(String clientId)
getModuleName
public String getModuleName()
- Returns:
- the moduleName
setModuleName
public void setModuleName(String moduleName)
- Parameters:
moduleName - the moduleName 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
getMessageSelector
public String getMessageSelector()
- Returns:
- the messageSelector
setMessageSelector
public void setMessageSelector(String messageSelector)
- Parameters:
messageSelector - the messageSelector to set
getSubscriptionDurable
public Boolean getSubscriptionDurable()
- Returns:
- the subscriptionDurable
setSubscriptionDurable
public void setSubscriptionDurable(Boolean subscriptionDurable)
- Parameters:
subscriptionDurable - the subscriptionDurable to set
isPubSubDomain
public Boolean isPubSubDomain()
- Returns:
- the pubSubDomain
setPubSubDomain
public void setPubSubDomain(Boolean pubSubDomain)
- Parameters:
pubSubDomain - the pubSubDomain 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
isDeliveryActive
public Boolean isDeliveryActive()
- Returns:
- the deliveryActive
setDeliveryActive
public void setDeliveryActive(Boolean deliveryActive)
- Parameters:
deliveryActive - the deliveryActive to set
isUseDLQ
public Boolean isUseDLQ()
- 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
isForceTransacted
public Boolean isForceTransacted()
- Returns:
- the forceTransacted
setForceTransacted
public void setForceTransacted(Boolean forceTransacted)
- Parameters:
forceTransacted - the forceTransacted 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.