Class ActionAbstract
- java.lang.Object
-
- org.apache.activemq.artemis.cli.commands.ActionAbstract
-
- Direct Known Subclasses:
Configurable,InputAbstract,Mask,PrintVersion,PWD
public abstract class ActionAbstract extends Object implements Action, Runnable
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_BROKER_ACCEPTORstatic StringDEFAULT_BROKER_URLbooleanverbose
-
Constructor Summary
Constructors Constructor Description ActionAbstract()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddone()Objectexecute(ActionContext context)protected ActionContextgetActionContext()protected ConfigurationgetBrokerConfiguration()StringgetBrokerEtc()StringgetBrokerHome()StringgetBrokerInstance()URIgetBrokerURIInstance()StringgetBrokerURLInstance(String name)booleanisVerbose()voidrun()voidsetHomeValues(File brokerHome, File brokerInstance, File etcFolder)
-
-
-
Field Detail
-
DEFAULT_BROKER_URL
public static final String DEFAULT_BROKER_URL
- See Also:
- Constant Field Values
-
DEFAULT_BROKER_ACCEPTOR
public static final String DEFAULT_BROKER_ACCEPTOR
- See Also:
- Constant Field Values
-
verbose
public boolean verbose
-
-
Method Detail
-
getActionContext
protected ActionContext getActionContext()
-
setHomeValues
public void setHomeValues(File brokerHome, File brokerInstance, File etcFolder)
- Specified by:
setHomeValuesin interfaceAction
-
getBrokerInstance
public String getBrokerInstance()
- Specified by:
getBrokerInstancein interfaceAction
-
getBrokerConfiguration
protected Configuration getBrokerConfiguration() throws Exception
- Throws:
Exception
-
getBrokerEtc
public String getBrokerEtc()
-
getBrokerURIInstance
public URI getBrokerURIInstance()
-
getBrokerHome
public String getBrokerHome()
- Specified by:
getBrokerHomein interfaceAction
-
-