src/main/java/io/arivera/oss/embedded/rabbitmq/bin/RabbitMqPlugins.java
public Future<ProcessResult> execute(String... arguments) throws RabbitMqCommandException {
    return new RabbitMqCommand(config, EXECUTABLE, arguments)
        .call()
        .getFuture();
  }
public Future<ProcessResult> execute(String... arguments) throws RabbitMqCommandException {
    return new RabbitMqCommand(config, EXECUTABLE, arguments)
        .call()
        .getFuture();
  }
This method exposes a way to invoke '{@value EXECUTABLE}' command with any arguments.
This is useful when the class methods don't expose the desired functionality.
<p>
For example:
<pre><code>
RabbitMqPlugins command = new RabbitMqPlugins(config);
command.execute("list", "-v", "management");
</code></pre>

@throws RabbitMqCommandException if the command cannot be executed