Class PerfJournal
java.lang.Object
org.apache.activemq.artemis.cli.commands.ActionAbstract
org.apache.activemq.artemis.cli.commands.Configurable
org.apache.activemq.artemis.cli.commands.tools.DataAbstract
org.apache.activemq.artemis.cli.commands.tools.LockAbstract
org.apache.activemq.artemis.cli.commands.tools.OptionalLocking
org.apache.activemq.artemis.cli.commands.tools.journal.PerfJournal
-
Field Summary
FieldsModifier and TypeFieldDescriptionintbooleanintbooleanbooleanintintFields inherited from class DataAbstract
binding, journal, largeMessges, pagingFields inherited from class ActionAbstract
DEFAULT_BROKER_ACCEPTOR, DEFAULT_BROKER_URL, verbose -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class OptionalLocking
isIgnoreLock, lockCLI, setIgnoreLockMethods inherited from class LockAbstract
done, unlockMethods inherited from class DataAbstract
getBinding, getJournal, getLargeMessages, getPagingMethods inherited from class Configurable
getBrokerDTO, getConfiguration, getFileConfiguration, getManagementConfiguration, getManagementDTO, readConfiguration, treatErrorMethods inherited from class ActionAbstract
getActionContext, getBrokerConfiguration, getBrokerEtc, getBrokerHome, getBrokerInstance, getBrokerURIInstance, getBrokerURLInstance, isVerbose, run, setHomeValues
-
Field Details
-
size
public int size -
writes
public int writes -
tries
public int tries -
nosyncs
public boolean nosyncs -
syncs
public boolean syncs -
journalType
-
syncWrites
public boolean syncWrites -
fileName
-
maxAIO
public int maxAIO
-
-
Constructor Details
-
PerfJournal
public PerfJournal()
-
-
Method Details
-
execute
- Specified by:
executein interfaceAction- Overrides:
executein classLockAbstract- Throws:
Exception
-