Class QueueAbstract
java.lang.Object
org.apache.activemq.artemis.cli.commands.ActionAbstract
org.apache.activemq.artemis.cli.commands.InputAbstract
org.apache.activemq.artemis.cli.commands.messages.ConnectionConfigurationAbtract
org.apache.activemq.artemis.cli.commands.messages.BasicConnectionAbstract
org.apache.activemq.artemis.cli.commands.messages.ConnectionAbstract
org.apache.activemq.artemis.cli.commands.queue.QueueAbstract
- Direct Known Subclasses:
CreateQueue,UpdateQueue
-
Field Summary
Fields inherited from class org.apache.activemq.artemis.cli.commands.messages.ConnectionAbstract
clientID, protocolFields inherited from class org.apache.activemq.artemis.cli.commands.messages.ConnectionConfigurationAbtract
acceptor, brokerURL, CONNECTION_INFORMATION, password, silent, userFields inherited from class org.apache.activemq.artemis.cli.commands.ActionAbstract
DEFAULT_BROKER_ACCEPTOR, DEFAULT_BROKER_URL, verbose -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAddress(boolean requireInput) getMaxConsumers(Integer defaultValue) getName()booleanbooleanbooleanbooleanbooleanisPurgeOnNoConsumers(boolean useInput) setAddress(String address) setAnycast(boolean anycast) setAutoCreateAddress(boolean autoCreateAddress) setDurable(boolean durable) voidvoidsetMaxConsumers(int maxConsumers) setMulticast(boolean multicast) setPreserveOnNoConsumers(boolean preserveOnNoConsumers) voidsetPurgeOnNoConsumers(boolean purgeOnNoConsumers) Methods inherited from class org.apache.activemq.artemis.cli.commands.messages.ConnectionAbstract
createConnectionFactory, createConnectionFactory, createCoreConnectionFactory, createCoreConnectionFactory, getClientID, getProtocol, setClientID, setProtocol, setProtocolMethods inherited from class org.apache.activemq.artemis.cli.commands.messages.BasicConnectionAbstract
createConnectionFactory, performCoreManagement, performCoreManagement, tryConnectMethods inherited from class org.apache.activemq.artemis.cli.commands.messages.ConnectionConfigurationAbtract
execute, getAcceptor, getBrokerURL, getPassword, getUser, inputBrokerURL, inputPassword, inputUser, recoverConnectionInformation, saveConnectionInfo, setAcceptor, setBrokerURL, setPassword, setUserMethods inherited from class org.apache.activemq.artemis.cli.commands.InputAbstract
enableInput, input, input, inputBoolean, inputInteger, inputPassword, isSilentInput, setSilentInputMethods inherited from class org.apache.activemq.artemis.cli.commands.ActionAbstract
done, getActionContext, getBrokerConfiguration, getBrokerEtc, getBrokerHome, getBrokerInstance, getBrokerURIInstance, getBrokerURLInstance, isVerbose, run, setHomeValues
-
Constructor Details
-
QueueAbstract
public QueueAbstract()
-
-
Method Details
-
setFilter
-
getFilter
-
getAddress
-
isDurable
public boolean isDurable() -
setDurable
-
getPreserveOnNoConsumers
public boolean getPreserveOnNoConsumers() -
setPreserveOnNoConsumers
-
getMaxConsumers
-
isAutoCreateAddress
public boolean isAutoCreateAddress() -
setAutoCreateAddress
-
isAnycast
public boolean isAnycast() -
setAnycast
-
isMulticast
public boolean isMulticast() -
setMulticast
-
isPurgeOnNoConsumers
-
isPurgeOnNoConsumers
-
setMaxConsumers
public void setMaxConsumers(int maxConsumers) -
setPurgeOnNoConsumers
public void setPurgeOnNoConsumers(boolean purgeOnNoConsumers) -
setAddress
-
setName
-
getName
-
getRoutingType
-