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 Integerstatic 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 InstallAbstract
data, directory, encoding, etc, home, IS_NIX, IS_WINDOWS, javaMemory, javaOptions, javaUtilityOptions, LOG_DIRNAME, nix, OOM_DUMP_FILENAME, windowsFields inherited from class 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()booleanbooleanbooleanrun(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) voidsetPurgePageFolders(boolean purgePageFolders) protected voidsetRelaxJolokia(boolean relaxJolokia) voidsetReplicated(boolean replicated) voidvoidbooleanMethods inherited from class InstallAbstract
applyFilters, copy, getDirectory, getEncoding, getHome, getInstance, getJavaOptions, getJavaUtilityOptions, isNix, isWindows, openStream, readTextFile, replace, setDirectory, setEncoding, setInstance, setNix, setWindows, write, writeMethods inherited from class InputAbstract
enableInput, input, input, inputBoolean, inputInteger, inputPassword, isSilentInput, setSilentInputMethods inherited from class ActionAbstract
done, getActionContext, getBrokerConfiguration, getBrokerEtc, getBrokerHome, getBrokerInstance, getBrokerURIInstance, getBrokerURLInstance, isVerbose, run, setHomeValues
-
Field Details
-
HTTP_HOST
- See Also:
-
HTTP_PORT
-
DEFAULT_MAX_HOPS
-
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
-
isPurgePageFolders
public boolean isPurgePageFolders() -
setPurgePageFolders
public void setPurgePageFolders(boolean purgePageFolders) -
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
-
supportsLibaio
public boolean supportsLibaio()
-