Uses of Interface
org.axonframework.repository.Repository

Packages that use Repository
org.axonframework.commandhandling.annotation Classes that provide annotation support for command handling. 
org.axonframework.commandhandling.disruptor   
org.axonframework.contextsupport.spring   
org.axonframework.eventsourcing Classes related to event sourcing. 
org.axonframework.quickstart.handler   
org.axonframework.repository Classes related to the repository interface and implementations. 
org.axonframework.test Classes in support of testing Axon based applications. 
 

Uses of Repository in org.axonframework.commandhandling.annotation
 

Methods in org.axonframework.commandhandling.annotation with parameters of type Repository
 void AggregateAnnotationCommandHandlerFactoryBean.setRepository(Repository<T> repository)
          The repository from which to load aggregate instances.
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.
 

Constructors in org.axonframework.commandhandling.annotation with parameters of type Repository
AggregateAnnotationCommandHandler(Class<T> aggregateType, Repository<T> repository)
          Initializes an AnnotationCommandHandler based on the annotations on given aggregateType, using the given repository to add and load aggregate instances.
AggregateAnnotationCommandHandler(Class<T> aggregateType, Repository<T> repository, CommandBus commandBus)
          Deprecated. Use AggregateAnnotationCommandHandler.AggregateAnnotationCommandHandler(Class, org.axonframework.repository.Repository) and subscribe the adapter to the command bus using CommandBus.subscribe(String, org.axonframework.commandhandling.CommandHandler). Alternatively, use AggregateAnnotationCommandHandler.subscribe(Class, org.axonframework.repository.Repository, org.axonframework.commandhandling.CommandBus).
AggregateAnnotationCommandHandler(Class<T> aggregateType, Repository<T> repository, CommandBus commandBus, CommandTargetResolver commandTargetResolver)
          Deprecated. Use AggregateAnnotationCommandHandler.AggregateAnnotationCommandHandler(Class, org.axonframework.repository.Repository, org.axonframework.commandhandling.CommandTargetResolver) and subscribe the handler to the command bus using CommandBus.subscribe(String, org.axonframework.commandhandling.CommandHandler). Alternatively, use AggregateAnnotationCommandHandler.subscribe(Class, org.axonframework.repository.Repository, org.axonframework.commandhandling.CommandBus, org.axonframework.commandhandling.CommandTargetResolver).
AggregateAnnotationCommandHandler(Class<T> aggregateType, Repository<T> repository, CommandTargetResolver commandTargetResolver)
          Initializes an AnnotationCommandHandler based on the annotations on given aggregateType, using the given repository to add and load aggregate instances and the default ParameterResolverFactory.
AggregateAnnotationCommandHandler(Class<T> aggregateType, Repository<T> repository, CommandTargetResolver commandTargetResolver, ParameterResolverFactory parameterResolverFactory)
          Initializes an AnnotationCommandHandler based on the annotations on given aggregateType, using the given repository to add and load aggregate instances and the given parameterResolverFactory.
 

Uses of Repository in org.axonframework.commandhandling.disruptor
 

Methods in org.axonframework.commandhandling.disruptor that return Repository
<T extends EventSourcedAggregateRoot>
Repository<T>
DisruptorCommandBus.createRepository(AggregateFactory<T> aggregateFactory)
          Creates a repository instance for an Event Sourced aggregate that is created by the given aggregateFactory.
<T extends EventSourcedAggregateRoot>
Repository<T>
DisruptorCommandBus.createRepository(AggregateFactory<T> aggregateFactory, EventStreamDecorator decorator)
          Creates a repository instance for an Event Sourced aggregate that is created by the given aggregateFactory.
<T extends EventSourcedAggregateRoot>
Repository<T>
CommandHandlerInvoker.createRepository(AggregateFactory<T> aggregateFactory, EventStreamDecorator decorator)
          Create a repository instance for an aggregate created by the given aggregateFactory.
 

Uses of Repository in org.axonframework.contextsupport.spring
 

Methods in org.axonframework.contextsupport.spring that return Repository
 Repository DisruptorRepositoryBeanDefinitionParser.RepositoryFactoryBean.getObject()
           
 

Uses of Repository in org.axonframework.eventsourcing
 

Classes in org.axonframework.eventsourcing that implement Repository
 class CachingEventSourcingRepository<T extends EventSourcedAggregateRoot>
          Implementation of the event sourcing repository that uses a cache to improve loading performance.
 class EventSourcingRepository<T extends EventSourcedAggregateRoot>
          Abstract repository implementation that allows easy implementation of an Event Sourcing mechanism.
 class HybridJpaRepository<T extends AggregateRoot>
          Repository that stores both a (JPA based) relational model of the current state of an aggregate and the events produced by that aggregate.
 

Uses of Repository in org.axonframework.quickstart.handler
 

Constructors in org.axonframework.quickstart.handler with parameters of type Repository
CreateToDoCommandHandler(Repository<ToDoItem> repository)
           
MarkCompletedCommandHandler(Repository<ToDoItem> repository)
           
 

Uses of Repository in org.axonframework.repository
 

Classes in org.axonframework.repository that implement Repository
 class AbstractRepository<T extends AggregateRoot>
          Abstract implementation of the Repository that takes care of the dispatching of events when an aggregate is persisted.
 class GenericJpaRepository<T extends AggregateRoot>
          Generic repository implementation that stores JPA annotated aggregates.
 class LockingRepository<T extends AggregateRoot>
          Implementation of the Repository interface that takes provides a locking mechanism to prevent concurrent modifications of persisted aggregates.
 

Uses of Repository in org.axonframework.test
 

Methods in org.axonframework.test that return Repository
 Repository<T> GivenWhenThenTestFixture.getRepository()
           
 Repository<T> FixtureConfiguration.getRepository()
          Returns the repository used by this fixture.
 



Copyright © 2010-2016. All Rights Reserved.