| Package | Description |
|---|---|
| io.arivera.oss.embedded.rabbitmq.bin | |
| io.arivera.oss.embedded.rabbitmq.helpers |
| Modifier and Type | Method and Description |
|---|---|
org.zeroturnaround.exec.StartedProcess |
RabbitMqCommand.call() |
void |
RabbitMqPlugins.disable(String plugin)
Disables the given plugin by executing
rabbitmq-plugins disable {plugin} and blocks until the call is
finished. |
void |
RabbitMqPlugins.enable(String plugin)
Executes the command
rabbitmq-plugins enable {plugin} and blocks until the call finishes. |
Future<org.zeroturnaround.exec.ProcessResult> |
RabbitMqDiagnostics.execute(String... arguments)
This method exposes a way to invoke a command with any arguments.
|
Future<org.zeroturnaround.exec.ProcessResult> |
RabbitMqCtl.forceReset()
Forcefully return a RabbitMQ node to its virgin state.
|
Map<Plugin.State,Set<Plugin>> |
RabbitMqPlugins.groupedList()
Same as
RabbitMqPlugins.list() but it returns the plugins grouped by state. |
Future<org.zeroturnaround.exec.ProcessResult> |
RabbitMqCtl.reset()
Return a RabbitMQ node to its virgin state.
|
Future<org.zeroturnaround.exec.ProcessResult> |
RabbitMqServer.start()
Starts the RabbitMQ Server and keeps the process running until it's stopped.
|
Future<org.zeroturnaround.exec.ProcessResult> |
RabbitMqCtl.startApp()
Starts the RabbitMQ application.
|
Future<org.zeroturnaround.exec.ProcessResult> |
RabbitMqServer.startDetached()
Start the RabbitMq Server in a detached state.
|
Future<org.zeroturnaround.exec.ProcessResult> |
RabbitMqCtl.stop()
Stops the Erlang node on which RabbitMQ is running.
|
Future<org.zeroturnaround.exec.ProcessResult> |
RabbitMqCtl.stopApp()
Stops the RabbitMQ application, leaving the Erlang node running.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ShutDownException |
class |
StartupException |
Copyright © 2016–2021. All rights reserved.