com.xebialabs.deployit.plugin.wls.ci
Class WlsJmsQueueSet
java.lang.Object
com.xebialabs.deployit.BaseConfigurationItem
com.xebialabs.deployit.plugin.wls.ci.WlsJmsQueueSet
- All Implemented Interfaces:
- java.io.Serializable
@ConfigurationItem(description="A Weblogic JMS Queue Set")
public class WlsJmsQueueSet
- extends com.xebialabs.deployit.BaseConfigurationItem
A set of JMS queues matched to the managed servers in
a cluster.
For each managed server, a JMS queue of name name_i is
created, along with an associated error and malformed queue. Further, a
distributed queue is created which distributes across the individual queues.
Use of queue sets is no longer recommended. Instead, it is preferable to create
a Migratable Target with simple queues targeted at it.
- See Also:
- Serialized Form
| Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem |
label |
| Methods inherited from class com.xebialabs.deployit.BaseConfigurationItem |
equals, getLabel, hashCode, setLabel, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
name
@ConfigurationItemProperty(description="The name of the queue. e.g. alsb2wlsqueue",
required=true)
private java.lang.String name
jndiName
@ConfigurationItemProperty(required=true)
private java.lang.String jndiName
redeliveryLimits
@ConfigurationItemProperty(description="The number of redelivery attempts a message can make before it is moved to the error destination.")
private int redeliveryLimits
parentModule
@ConfigurationItemProperty(description="The JMS module the queue should be included in.",
required=true)
private WlsJmsModule parentModule
WlsJmsQueueSet
public WlsJmsQueueSet()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getJndiName
public java.lang.String getJndiName()
setJndiName
public void setJndiName(java.lang.String jndiName)
getRedeliveryLimits
public int getRedeliveryLimits()
setRedeliveryLimits
public void setRedeliveryLimits(int redeliveryLimits)
getParentModule
public WlsJmsModule getParentModule()
setParentModule
public void setParentModule(WlsJmsModule parentModule)
Copyright © 2009. All Rights Reserved.