Uses of Interface
io.permazen.cli.Session.Action
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.CLI commands associated with
Jsck
, the Permazen key/value database consistency checker.Raft-related CLI
Command
s.-
Uses of Session.Action in io.permazen.cli
Modifier and TypeInterfaceDescriptionstatic interface
Extension ofSession.TransactionalAction
that indicates the transaction should be retried if aRetryTransactionException
is thrown.static interface
Extension ofSession.Action
that indicates the action requires an open transaction.static interface
Extension ofSession.TransactionalAction
that indicates the action provides custom transaction options.Modifier and TypeMethodDescriptionboolean
Session.performSessionAction
(Session.Action action) Perform the given action in the context of this session.boolean
Session.performSessionActionWithCurrentTransaction
(Session.Action action) Associate the currentPermazenTransaction
with this instance, if not already associated, while performing the given action. -
Uses of Session.Action in io.permazen.cli.app.cmd
-
Uses of Session.Action in io.permazen.cli.cmd
Modifier and TypeMethodDescriptionprotected abstract Session.Action
Process command line parameters and return action. -
Uses of Session.Action in io.permazen.jsck.cmd
-
Uses of Session.Action in io.permazen.kv.raft.cmd
Modifier and TypeClassDescriptionprotected class
protected class
Modifier and TypeMethodDescription