io.vertx.ext.shell.registry

## Interface CommandRegistration

-     public interface CommandRegistration

  A registration of a command in the `CommandRegistry`
  Author:
    Julien Viet

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Command` | `command()`
    `void` | `complete(Completion completion)` Complete the command for the given completion.
    `Process` | `createProcess(List<CliToken> args)` Create a new process with the passed arguments.

- - ### Method Detail

    - #### command

          Command command()

      Returns:
        the registered command.

    - #### complete

          void complete(Completion completion)

      Complete the command for the given completion.
      Parameters:
        `completion` - the completion

    - #### createProcess

          Process createProcess(List<CliToken> args)

      Create a new process with the passed arguments.
      Parameters:
        `args` - the process arguments
      Returns:
        the process

Copyright © 2015. All rights reserved.