Uses of Interface
org.axonframework.commandhandling.CommandBus

Packages that use CommandBus
org.axonframework.commandhandling Classes that implement the concept of command handling using explicit command objects. 
org.axonframework.commandhandling.annotation Classes that provide annotation support for command handling. 
org.axonframework.commandhandling.disruptor   
org.axonframework.commandhandling.gateway   
 

Uses of CommandBus in org.axonframework.commandhandling
 

Classes in org.axonframework.commandhandling that implement CommandBus
 class AsynchronousCommandBus
          Specialization of the SimpleCommandBus that processed Commands asynchronously from the calling thread.
 class SimpleCommandBus
          Implementation of the CommandBus that dispatches commands to the handlers subscribed to that specific type of command.
 

Uses of CommandBus in org.axonframework.commandhandling.annotation
 

Methods in org.axonframework.commandhandling.annotation with parameters of type CommandBus
 void AnnotationCommandHandlerBeanPostProcessor.setCommandBus(CommandBus commandBus)
          Sets the event bus to which detected event listeners should be subscribed.
static
<T extends AggregateRoot>
AggregateAnnotationCommandHandler
AggregateAnnotationCommandHandler.subscribe(Class<T> aggregateType, Repository<T> repository, CommandBus commandBus)
          Subscribe a handler for the given aggregate type to the given command bus.
static
<T extends AggregateRoot>
AggregateAnnotationCommandHandler
AggregateAnnotationCommandHandler.subscribe(Class<T> aggregateType, Repository<T> repository, CommandBus commandBus, CommandTargetResolver commandTargetResolver)
          Subscribe a handler for the given aggregate type to the given command bus.
static AnnotationCommandHandlerAdapter AnnotationCommandHandlerAdapter.subscribe(Object annotatedCommandHandler, CommandBus commandBus)
          Subscribe the annotated command handler to the given command bus.
 

Constructors in org.axonframework.commandhandling.annotation with parameters of type CommandBus
AggregateAnnotationCommandHandler(Class<T> aggregateType, Repository<T> repository, CommandBus commandBus)
          Initializes an AnnotationCommandHandler based on the annotations on given aggregateType, to be registered on the given commandBus.
AggregateAnnotationCommandHandler(Class<T> aggregateType, Repository<T> repository, CommandBus commandBus, CommandTargetResolver commandTargetResolver)
          Initializes an AnnotationCommandHandler based on the annotations on given aggregateType, to be registered on the given commandBus.
AnnotationCommandHandlerAdapter(Object target, CommandBus commandBus)
          Initialize the command handler adapter for the given target which is to be subscribed with the given commandBus.
 

Uses of CommandBus in org.axonframework.commandhandling.disruptor
 

Classes in org.axonframework.commandhandling.disruptor that implement CommandBus
 class DisruptorCommandBus
          Asynchronous CommandBus implementation with very high performance characteristics.
 

Uses of CommandBus in org.axonframework.commandhandling.gateway
 

Methods in org.axonframework.commandhandling.gateway with parameters of type CommandBus
 void CommandGatewayFactoryBean.setCommandBus(CommandBus commandBus)
          Sets the command bus on which the Gateway must dispatch commands.
 

Constructors in org.axonframework.commandhandling.gateway with parameters of type CommandBus
AbstractCommandGateway(CommandBus commandBus, RetryScheduler retryScheduler, List<CommandDispatchInterceptor> commandDispatchInterceptors)
          Initialize the AbstractCommandGateway with given commandBus, retryScheduler and commandDispatchInterceptors.
DefaultCommandGateway(CommandBus commandBus, CommandDispatchInterceptor... commandDispatchInterceptors)
          Initializes a command gateway that dispatches commands to the given commandBus after they have been handles by the given commandDispatchInterceptors.
DefaultCommandGateway(CommandBus commandBus, RetryScheduler retryScheduler, CommandDispatchInterceptor... commandDispatchInterceptors)
          Initializes a command gateway that dispatches commands to the given commandBus after they have been handles by the given commandDispatchInterceptors.
DefaultCommandGateway(CommandBus commandBus, RetryScheduler retryScheduler, List<CommandDispatchInterceptor> commandDispatchInterceptors)
          Initializes a command gateway that dispatches commands to the given commandBus after they have been handles by the given commandDispatchInterceptors.
GatewayProxyFactory(CommandBus commandBus, CommandDispatchInterceptor... dispatchInterceptors)
          Initialize the factory sending Commands to the given commandBus, optionally intercepting them with given dispatchInterceptors.
GatewayProxyFactory(CommandBus commandBus, RetryScheduler retryScheduler, CommandDispatchInterceptor... commandDispatchInterceptors)
          Initialize the factory sending Commands to the given commandBus, optionally intercepting them with given dispatchInterceptors.
GatewayProxyFactory(CommandBus commandBus, RetryScheduler retryScheduler, List<CommandDispatchInterceptor> commandDispatchInterceptors)
          Initialize the factory sending Commands to the given commandBus, optionally intercepting them with given dispatchInterceptors.
RetryingCallback(CommandCallback<R> delegate, CommandMessage commandMessage, RetryScheduler retryScheduler, CommandBus commandBus)
          Initialize the RetryingCallback with the given delegate, representing the actual callback passed as a parameter to dispatch, the given commandMessage, retryScheduler and commandBus.
 



Copyright © 2010-2012. All Rights Reserved.