Interface CommandDispatcherFactory


  • public interface CommandDispatcherFactory
    Factory for creating a command dispatcher.
    Author:
    Paul Ferraro
    • Method Detail

      • getGroup

        Group getGroup()
        Returns the group upon which the this command dispatcher operates.
        Returns:
        a group
      • createCommandDispatcher

        <C> CommandDispatcher<C> createCommandDispatcher​(Object id,
                                                         C context)
        Creates a new command dispatcher using the specified identifier and context.. The resulting CommandDispatcher will communicate with those dispatchers within the group sharing the same identifier.
        Parameters:
        id - a unique identifier for this dispatcher
        context - the context used for executing commands
        Returns:
        a new command dispatcher