Class Create
java.lang.Object
org.apache.activemq.artemis.cli.commands.ActionAbstract
org.apache.activemq.artemis.cli.commands.InputAbstract
org.apache.activemq.artemis.cli.commands.InstallAbstract
org.apache.activemq.artemis.cli.commands.Create
CLI action that creates a broker instance directory.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final IntegerFields inherited from class org.apache.activemq.artemis.cli.commands.InstallAbstract
data, directory, encoding, etc, home, IS_NIX, IS_WINDOWS, javaMemory, javaOptions, javaUtilityOptions, LOG_DIRNAME, nix, OOM_DUMP_FILENAME, windowsFields inherited from class org.apache.activemq.artemis.cli.commands.ActionAbstract
DEFAULT_BROKER_ACCEPTOR, DEFAULT_BROKER_URL, verbose -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidaddScriptFilters(Map<String, String> filters, File home, File directory, File etcFolder, File dataFolder, File oomeDumpFile, String javaMemory, String javaOptions, String javaUtilityOptions, String role) execute(ActionContext context) getData()getEtc()getHost()intgetRole()String[]getUser()booleanisAio()booleanbooleanisForce()booleanisNio()booleanisPaging()booleanbooleanrun(ActionContext context) voidsetAio(boolean aio) setAutoDelete(boolean autoDelete) voidvoidvoidsetForce(boolean force) voidvoidprotected voidsetHttpHost(String httpHost) voidsetJournalMaxIo(int journalMaxIo) voidsetNio(boolean nio) protected voidsetNoAutoTune(boolean autTune) voidsetPassword(String password) protected voidsetRelaxJolokia(boolean relaxJolokia) voidsetReplicated(boolean replicated) voidvoidbooleanMethods inherited from class org.apache.activemq.artemis.cli.commands.InstallAbstract
applyFilters, copy, getDirectory, getEncoding, getHome, getInstance, getJavaOptions, getJavaUtilityOptions, isNix, isWindows, openStream, readTextFile, replace, setDirectory, setEncoding, setInstance, setNix, setWindows, write, writeMethods 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
-
Field Details
-
HTTP_HOST
- See Also:
-
HTTP_PORT
-
ARTEMIS_CMD
- See Also:
-
BIN_ARTEMIS_CMD
- See Also:
-
ARTEMIS_SERVICE_EXE
- See Also:
-
BIN_ARTEMIS_SERVICE_EXE
- See Also:
-
ARTEMIS_SERVICE_EXE_CONFIG
- See Also:
-
BIN_ARTEMIS_SERVICE_EXE_CONFIG
- See Also:
-
ARTEMIS_SERVICE_XML
- See Also:
-
BIN_ARTEMIS_SERVICE_XML
- See Also:
-
ETC_ARTEMIS_PROFILE_CMD
- See Also:
-
ETC_ARTEMIS_UTILITY_PROFILE_CMD
- See Also:
-
ARTEMIS
- See Also:
-
BIN_ARTEMIS
- See Also:
-
ARTEMIS_SERVICE
- See Also:
-
BIN_ARTEMIS_SERVICE
- See Also:
-
ETC_ARTEMIS_PROFILE
- See Also:
-
ETC_ARTEMIS_UTILITY_PROFILE
- See Also:
-
ETC_LOG4J2_PROPERTIES
- See Also:
-
ETC_LOG4J2_UTILITY_PROPERTIES
- See Also:
-
ETC_BOOTSTRAP_XML
- See Also:
-
ETC_MANAGEMENT_XML
- See Also:
-
ETC_BROKER_XML
- See Also:
-
ETC_ARTEMIS_ROLES_PROPERTIES
- See Also:
-
ETC_ARTEMIS_USERS_PROPERTIES
- See Also:
-
ETC_REPLICATED_PRIMARY_SETTINGS_TXT
- See Also:
-
ETC_REPLICATED_BACKUP_SETTINGS_TXT
- See Also:
-
ETC_SHARED_STORE_SETTINGS_TXT
- See Also:
-
ETC_CLUSTER_SECURITY_SETTINGS_TXT
- See Also:
-
ETC_CLUSTER_SETTINGS_TXT
- See Also:
-
ETC_CLUSTER_STATIC_SETTINGS_TXT
- See Also:
-
ETC_CONNECTOR_SETTINGS_TXT
- See Also:
-
ETC_BOOTSTRAP_WEB_SETTINGS_TXT
- See Also:
-
ETC_JOURNAL_BUFFER_SETTINGS
- See Also:
-
ETC_AMQP_ACCEPTOR_TXT
- See Also:
-
ETC_HORNETQ_ACCEPTOR_TXT
- See Also:
-
ETC_MQTT_ACCEPTOR_TXT
- See Also:
-
ETC_STOMP_ACCEPTOR_TXT
- See Also:
-
ETC_PING_TXT
- See Also:
-
ETC_COMMENTED_PING_TXT
- See Also:
-
ETC_DATABASE_STORE_TXT
- See Also:
-
ETC_JAAS_SECURITY_MANAGER_TXT
- See Also:
-
ETC_BASIC_SECURITY_MANAGER_TXT
- See Also:
-
ETC_GLOBAL_MAX_SPECIFIED_TXT
- See Also:
-
ETC_GLOBAL_MAX_DEFAULT_TXT
- See Also:
-
ETC_PAGE_SYNC_SETTINGS
- See Also:
-
ETC_JOLOKIA_ACCESS_XML
- See Also:
-
-
Constructor Details
-
Create
public Create()
-
-
Method Details
-
getStaticNodes
-
getHost
-
setHost
-
isForce
public boolean isForce() -
setForce
public void setForce(boolean force) -
setHome
-
isReplicated
public boolean isReplicated() -
setReplicated
public void setReplicated(boolean replicated) -
getData
-
setData
-
getEtc
-
setEtc
-
setNoAutoTune
protected void setNoAutoTune(boolean autTune) -
isAutoDelete
public boolean isAutoDelete() -
setHttpHost
-
setRelaxJolokia
protected void setRelaxJolokia(boolean relaxJolokia) -
setAutoDelete
-
isPaging
public boolean isPaging() -
getPassword
-
setPassword
-
getUser
-
setUser
-
getRole
-
setRole
-
getJournalMaxIo
public int getJournalMaxIo() -
setJournalMaxIo
public void setJournalMaxIo(int journalMaxIo) -
isAio
public boolean isAio() -
setAio
public void setAio(boolean aio) -
isNio
public boolean isNio() -
setNio
public void setNio(boolean nio) -
execute
- Specified by:
executein interfaceAction- Overrides:
executein classInputAbstract- Throws:
Exception
-
run
- Overrides:
runin classInstallAbstract- Throws:
Exception
-
addScriptFilters
protected static void addScriptFilters(Map<String, String> filters, File home, File directory, File etcFolder, File dataFolder, File oomeDumpFile, String javaMemory, String javaOptions, String javaUtilityOptions, String role) throws IOException- Throws:
IOException
-
supportsLibaio
public boolean supportsLibaio()
-