Uses of Enum Class
io.permazen.cli.SessionMode
Packages that use SessionMode
Package
Description
Components that support integrating Permazen into a Java Console Toolkit console.
Permazen CLI application commands.
Permazen CLI
Command
related classes, including pre-defined commands.Classes for parsing command line flags in order to configure a Permazen command line interface (CLI) session.
CLI commands relating to
Jsck
, the Permazen key/value database consistency checker.Raft-related CLI
Command
s.-
Uses of SessionMode in io.permazen.cli
Methods in io.permazen.cli that return SessionModeModifier and TypeMethodDescriptionSession.getMode()
Get this instance'sSessionMode
.Session.TxInfo.getMode()
Get theSessionMode
that the transaction was opened with.default SessionMode
Session.TransactionalAction.getTransactionMode
(Session session) Get theSessionMode
corresponding to the transaction that should be opened.static SessionMode
Returns the enum constant of this class with the specified name.static SessionMode[]
SessionMode.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.permazen.cli with parameters of type SessionModeModifier and TypeMethodDescriptionSession.openBranchedTransaction
(SessionMode txMode, Map<String, ?> openOptions, Map<String, ?> syncOptions) Open a new branched transaction and associate it with this instance.Session.openTransaction
(SessionMode txMode, Map<String, ?> kvoptions) Open a new transaction in the specified mode and associate it with this instance.void
Session.setMode
(SessionMode mode) Change this instance'sSessionMode
. -
Uses of SessionMode in io.permazen.cli.app.cmd
Methods in io.permazen.cli.app.cmd that return types with arguments of type SessionMode -
Uses of SessionMode in io.permazen.cli.cmd
Methods in io.permazen.cli.cmd that return SessionModeModifier and TypeMethodDescriptiondefault SessionMode
AbstractKVCommand.KVAction.getTransactionMode
(Session session) Methods in io.permazen.cli.cmd that return types with arguments of type SessionModeModifier and TypeMethodDescriptionAbstractCommand.getSessionModes()
Get theSessionMode
(s) supported by this command.Command.getSessionModes()
Get theSessionMode
(s) supported by this command.CompareSchemasCommand.getSessionModes()
InfoCommand.getSessionModes()
KVGetCommand.getSessionModes()
KVLoadCommand.getSessionModes()
KVPutCommand.getSessionModes()
KVRemoveCommand.getSessionModes()
KVSaveCommand.getSessionModes()
SetSessionModeCommand.getSessionModes()
SetValidationModeCommand.getSessionModes()
ShowSchemaCommand.getSessionModes()
-
Uses of SessionMode in io.permazen.cli.config
Fields in io.permazen.cli.config declared as SessionModeFields in io.permazen.cli.config with type parameters of type SessionModeModifier and TypeFieldDescriptionprotected joptsimple.OptionSpec<SessionMode>
CoreApiCliConfig.sessionModeOption
Methods in io.permazen.cli.config that return SessionModeModifier and TypeMethodDescriptionprotected SessionMode
CoreApiCliConfig.getDefaultSessionMode()
Get the defaultSessionMode
.protected SessionMode
PermazenCliConfig.getDefaultSessionMode()
-
Uses of SessionMode in io.permazen.jsck.cmd
Methods in io.permazen.jsck.cmd that return types with arguments of type SessionMode -
Uses of SessionMode in io.permazen.kv.raft.cmd
Methods in io.permazen.kv.raft.cmd that return types with arguments of type SessionModeModifier and TypeMethodDescriptionAbstractRaftCommand.getSessionModes()
RaftFallbackForceStandaloneCommand.getSessionModes()
RaftFallbackStatusCommand.getSessionModes()