com.xebialabs.deployit.plugin.wls.ci
Class WlsJmsQueue
java.lang.Object
com.xebialabs.deployit.BaseConfigurationItem
com.xebialabs.deployit.plugin.wls.ci.WlsResource
com.xebialabs.deployit.plugin.wls.ci.WlsJmsQueue
- All Implemented Interfaces:
- java.io.Serializable
@ConfigurationItem(description="A WebLogic JMS Queue")
public class WlsJmsQueue
- extends WlsResource
A JMS queue defined in a WLS JMS module.
- 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",
required=true)
private java.lang.String name
jndiName
@ConfigurationItemProperty(required=true)
private java.lang.String jndiName
parentModule
@ConfigurationItemProperty(description="The JMS module the queue should be included in",
required=true)
private WlsJmsModule parentModule
errorQueue
@ConfigurationItemProperty(description="Name of the target error destination for messages that have expired or reached their redelivery limit")
private WlsJmsQueue errorQueue
redeliveryDelayOverride
@ConfigurationItemProperty(description="The delay, in milliseconds, before rolled back or recovered messages are redelivered, regardless of the RedeliveryDelay specified by the consumer and/or connection factory")
private int redeliveryDelayOverride
redeliveryLimits
@ConfigurationItemProperty(description="The number of redelivery attempts a message can make before it is moved to the error destination")
private int redeliveryLimits
expirationPolicy
@ConfigurationItemProperty(required=true,
description="The message Expiration Policy to use when an expired message is encountered on a destination")
private WlsJmsQueue.ExpirationPolicy expirationPolicy
expirationLoggingFormat
@ConfigurationItemProperty(description="The policy that defines what information about the message is logged when the Expiration Policy is set to Log")
private java.lang.String expirationLoggingFormat
WlsJmsQueue
public WlsJmsQueue()
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)
getParentModule
public WlsJmsModule getParentModule()
setParentModule
public void setParentModule(WlsJmsModule parentModule)
getErrorQueue
public WlsJmsQueue getErrorQueue()
setErrorQueue
public void setErrorQueue(WlsJmsQueue errorQueue)
getRedeliveryDelayOverride
public int getRedeliveryDelayOverride()
setRedeliveryDelayOverride
public void setRedeliveryDelayOverride(int redeliveryDelayOverride)
getRedeliveryLimits
public int getRedeliveryLimits()
setRedeliveryLimits
public void setRedeliveryLimits(int redeliveryLimits)
getExpirationPolicy
public WlsJmsQueue.ExpirationPolicy getExpirationPolicy()
setExpirationPolicy
public void setExpirationPolicy(WlsJmsQueue.ExpirationPolicy expirationPolicy)
getExpirationLoggingFormat
public java.lang.String getExpirationLoggingFormat()
setExpirationLoggingFormat
public void setExpirationLoggingFormat(java.lang.String expirationLoggingFormat)
Copyright © 2010. All Rights Reserved.