- database() - Method in class org.axonframework.common.mongo.AuthenticatingMongoTemplate
-
Returns a reference to the Database with the configured database name.
- DBObjectHierarchicalStreamReader - Class in org.axonframework.serializer.bson
-
- DBObjectHierarchicalStreamReader(DBObject) - Constructor for class org.axonframework.serializer.bson.DBObjectHierarchicalStreamReader
-
Initialize the reader to read the structure of the given root DBObject.
- DBObjectHierarchicalStreamWriter - Class in org.axonframework.serializer.bson
-
HierarchicalStreamWriter implementation that writes objects into a MongoDB DBObject structure.
- DBObjectHierarchicalStreamWriter(DBObject) - Constructor for class org.axonframework.serializer.bson.DBObjectHierarchicalStreamWriter
-
Initialize the writer to write the object structure to the given root DBObject.
- DBObjectToStringContentTypeConverter - Class in org.axonframework.serializer.bson
-
ContentTypeConverter implementation that converts a DBObject structure into a String containing its Binary JSON
representation.
- DBObjectToStringContentTypeConverter() - Constructor for class org.axonframework.serializer.bson.DBObjectToStringContentTypeConverter
-
- DBObjectXStreamSerializer - Class in org.axonframework.serializer.bson
-
XStream based serializer implementation that serializes objects into a Binary JSON structure.
- DBObjectXStreamSerializer() - Constructor for class org.axonframework.serializer.bson.DBObjectXStreamSerializer
-
Initialize the serializer with UTF-8 character set and a default XStream serializer.
- DBObjectXStreamSerializer(XStream) - Constructor for class org.axonframework.serializer.bson.DBObjectXStreamSerializer
-
Initialize the serializer using the UTF-8 character set.
- DBObjectXStreamSerializer(XStream, RevisionResolver) - Constructor for class org.axonframework.serializer.bson.DBObjectXStreamSerializer
-
Initialize the serializer using the UTF-8 character set.
- DBObjectXStreamSerializer(Charset) - Constructor for class org.axonframework.serializer.bson.DBObjectXStreamSerializer
-
Initialize the serializer using the given charset.
- DBObjectXStreamSerializer(Charset, XStream) - Constructor for class org.axonframework.serializer.bson.DBObjectXStreamSerializer
-
Initialize the serializer using the given charset and xStream instance.
- DBObjectXStreamSerializer(Charset, XStream, RevisionResolver) - Constructor for class org.axonframework.serializer.bson.DBObjectXStreamSerializer
-
Initialize the serializer using the given charset, xStream and
revisionResolver instance.
- DBObjectXStreamSerializer(Charset, XStream, RevisionResolver, ConverterFactory) - Constructor for class org.axonframework.serializer.bson.DBObjectXStreamSerializer
-
Initialize the serializer using the given charset and xStream instance.
- DefaultMongoTemplate - Class in org.axonframework.eventstore.mongo
-
- DefaultMongoTemplate(Mongo) - Constructor for class org.axonframework.eventstore.mongo.DefaultMongoTemplate
-
Initializes the MongoTemplate using the given mongoDb for database access, using default database
and collection names.
- DefaultMongoTemplate(Mongo, String, String, String, String, char[]) - Constructor for class org.axonframework.eventstore.mongo.DefaultMongoTemplate
-
Creates a template connecting to given mongo instance, and loads events in the collection with
given domainEventsCollectionName and snapshot events from snapshotEventsCollectionName,
in a database with given databaseName.
- DefaultMongoTemplate(Mongo, String, String, String, String, String, char[]) - Constructor for class org.axonframework.eventstore.mongo.DefaultMongoTemplate
-
Creates a template connecting to given mongo instance, and loads events in the collection with
given domainEventsCollectionName and snapshot events from snapshotEventsCollectionName,
in a database with given databaseName.
- DefaultMongoTemplate - Class in org.axonframework.saga.repository.mongo
-
MongoTemplate instance providing access to the MongoDB Collection containing stored Sagas.
- DefaultMongoTemplate(Mongo) - Constructor for class org.axonframework.saga.repository.mongo.DefaultMongoTemplate
-
Initialize a template for the given mongoDb instance, using default database name ("axonframework")
and collection name ("sagas").
- DefaultMongoTemplate(Mongo, String, String, String, char[]) - Constructor for class org.axonframework.saga.repository.mongo.DefaultMongoTemplate
-
Creates a template connecting to given mongo instance, and loads sagas in the collection with given
sagasCollectionName, in a database with given databaseName.
- deleteSaga(Saga) - Method in class org.axonframework.saga.repository.mongo.MongoSagaRepository
-
- DocumentPerCommitStorageStrategy - Class in org.axonframework.eventstore.mongo
-
Implementation of the StorageStrategy that stores each commit as a single document.
- DocumentPerCommitStorageStrategy() - Constructor for class org.axonframework.eventstore.mongo.DocumentPerCommitStorageStrategy
-
- DocumentPerEventStorageStrategy - Class in org.axonframework.eventstore.mongo
-
Implementation of the StorageStrategy that stores each event as a separate document.
- DocumentPerEventStorageStrategy() - Constructor for class org.axonframework.eventstore.mongo.DocumentPerEventStorageStrategy
-
- doDeserialize(SerializedObject, XStream) - Method in class org.axonframework.serializer.bson.DBObjectXStreamSerializer
-
- domainEventCollection() - Method in class org.axonframework.eventstore.mongo.DefaultMongoTemplate
-
Returns a reference to the collection containing the domain events.
- domainEventCollection() - Method in interface org.axonframework.eventstore.mongo.MongoTemplate
-
Returns a reference to the collection containing the domain events.
- doSerialize(Object, Class<T>, XStream) - Method in class org.axonframework.serializer.bson.DBObjectXStreamSerializer
-
- MongoCriteria - Class in org.axonframework.eventstore.mongo.criteria
-
Abstract class for Mongo-based criteria.
- MongoCriteria() - Constructor for class org.axonframework.eventstore.mongo.criteria.MongoCriteria
-
- MongoCriteriaBuilder - Class in org.axonframework.eventstore.mongo.criteria
-
The CriteriaBuilder implementation for use with the Mongo event store.
- MongoCriteriaBuilder() - Constructor for class org.axonframework.eventstore.mongo.criteria.MongoCriteriaBuilder
-
- MongoEventStore - Class in org.axonframework.eventstore.mongo
-
Implementation of the EventStore based on a MongoDB instance or replica set.
- MongoEventStore(Serializer, MongoTemplate) - Constructor for class org.axonframework.eventstore.mongo.MongoEventStore
-
Constructor that accepts a Serializer and the MongoTemplate.
- MongoEventStore(MongoTemplate) - Constructor for class org.axonframework.eventstore.mongo.MongoEventStore
-
Constructor that uses the default Serializer.
- MongoEventStore(MongoTemplate, StorageStrategy) - Constructor for class org.axonframework.eventstore.mongo.MongoEventStore
-
Constructor that accepts a MongoTemplate and a custom StorageStrategy.
- MongoEventStore(MongoTemplate, Serializer, StorageStrategy) - Constructor for class org.axonframework.eventstore.mongo.MongoEventStore
-
Initialize the mongo event store with given mongoTemplate, eventSerializer and
storageStrategy.
- MongoFactory - Class in org.axonframework.eventstore.mongo
-
Convenience class for creating Mongo instances.
- MongoFactory() - Constructor for class org.axonframework.eventstore.mongo.MongoFactory
-
- MongoOptionsFactory - Class in org.axonframework.eventstore.mongo
-
Factory class used to create a MongoOptions instance.
- MongoOptionsFactory() - Constructor for class org.axonframework.eventstore.mongo.MongoOptionsFactory
-
Default constructor for the factory that initializes the defaults.
- MongoProperty - Class in org.axonframework.eventstore.mongo.criteria
-
Property implementation for use by the Mongo Event Store.
- MongoProperty(String) - Constructor for class org.axonframework.eventstore.mongo.criteria.MongoProperty
-
Initialize a property for the given propertyName.
- MongoSagaRepository - Class in org.axonframework.saga.repository.mongo
-
Implementations of the SagaRepository that stores Sagas and their associations in a Mongo Database.
- MongoSagaRepository(MongoTemplate) - Constructor for class org.axonframework.saga.repository.mongo.MongoSagaRepository
-
Initializes the Repository, using given mongoTemplate to access the collections containing the
stored Saga instances.
- MongoTemplate - Interface in org.axonframework.eventstore.mongo
-
Interface describing a mechanism that provides access to the Database and Collections required by the
MongoEventStore.
- MongoTemplate - Interface in org.axonframework.saga.repository.mongo
-
Generic template for accessing Mongo for the axon sagas.
- moveDown() - Method in class org.axonframework.serializer.bson.DBObjectHierarchicalStreamReader
-
- moveUp() - Method in class org.axonframework.serializer.bson.DBObjectHierarchicalStreamReader
-
- sagaCollection() - Method in class org.axonframework.saga.repository.mongo.DefaultMongoTemplate
-
- sagaCollection() - Method in interface org.axonframework.saga.repository.mongo.MongoTemplate
-
Returns a reference to the collection containing the saga instances.
- SagaEntry - Class in org.axonframework.saga.repository.mongo
-
Java representation of sagas stored in a mongo instance
- SagaEntry(Saga, Serializer) - Constructor for class org.axonframework.saga.repository.mongo.SagaEntry
-
Constructs a new SagaEntry for the given saga.
- SagaEntry(DBObject) - Constructor for class org.axonframework.saga.repository.mongo.SagaEntry
-
Initializes a Saga entry using a DBObject containing the Mongo Document
- setAttribute(String, String) - Method in class org.axonframework.serializer.bson.BSONNode
-
Sets an attribute to this node.
- setAutoConnectRetry(boolean) - Method in class org.axonframework.eventstore.mongo.MongoOptionsFactory
-
Setter for AutoConnectRetry.
- setConnectionsPerHost(int) - Method in class org.axonframework.eventstore.mongo.MongoOptionsFactory
-
Setter for the connections per host that are allowed.
- setConnectionTimeout(int) - Method in class org.axonframework.eventstore.mongo.MongoOptionsFactory
-
Setter for the connection time out.
- setMaxWaitTime(int) - Method in class org.axonframework.eventstore.mongo.MongoOptionsFactory
-
Set the max wait time for a blocked thread in milli seconds.
- setMongoAddresses(List<ServerAddress>) - Method in class org.axonframework.eventstore.mongo.MongoFactory
-
Provide a list of ServerAddress objects to use for locating the Mongo replica set.
- setMongoOptions(MongoOptions) - Method in class org.axonframework.eventstore.mongo.MongoFactory
-
Provide an instance of MongoOptions to be used for the connections.
- setResourceInjector(ResourceInjector) - Method in class org.axonframework.saga.repository.mongo.MongoSagaRepository
-
Sets the ResourceInjector to use to inject Saga instances with any (temporary) resources they might need.
- setSerializer(Serializer) - Method in class org.axonframework.saga.repository.mongo.MongoSagaRepository
-
Provide the serializer to use if the default JavaSagaSerializer is not the best solution.
- setSocketTimeOut(int) - Method in class org.axonframework.eventstore.mongo.MongoOptionsFactory
-
Setter for the socket time out.
- setThreadsAllowedToBlockForConnectionMultiplier(int) - Method in class org.axonframework.eventstore.mongo.MongoOptionsFactory
-
Set the multiplier for the amount of threads to block in relation to the maximum amount of connections.
- setUpcasterChain(UpcasterChain) - Method in class org.axonframework.eventstore.mongo.MongoEventStore
-
- setValue(String) - Method in class org.axonframework.serializer.bson.BSONNode
-
Sets the value of this node.
- setValue(String) - Method in class org.axonframework.serializer.bson.DBObjectHierarchicalStreamWriter
-
- setWriteConcern(WriteConcern) - Method in class org.axonframework.eventstore.mongo.MongoFactory
-
Provided a write concern to be used by the mongo instance.
- SimpleMongoOperator - Class in org.axonframework.eventstore.mongo.criteria
-
Implementation of the simple Mongo Operators (those without special structural requirements), such as Less Than,
Less Than Equals, etc.
- SimpleMongoOperator(MongoProperty, String, Object) - Constructor for class org.axonframework.eventstore.mongo.criteria.SimpleMongoOperator
-
Initializes an criterium where the given property, operator and
expression
make a match.
- snapshotEventCollection() - Method in class org.axonframework.eventstore.mongo.DefaultMongoTemplate
-
Returns a reference to the collection containing the snapshot events.
- snapshotEventCollection() - Method in interface org.axonframework.eventstore.mongo.MongoTemplate
-
Returns a reference to the collection containing the snapshot events.
- startNode(String) - Method in class org.axonframework.serializer.bson.DBObjectHierarchicalStreamWriter
-
- startNode(String, Class) - Method in class org.axonframework.serializer.bson.DBObjectHierarchicalStreamWriter
-
- StorageStrategy - Interface in org.axonframework.eventstore.mongo
-
Interface towards the mechanism that prescribes the structure in which events are stored in the Event Store.
- storeAssociationValue(AssociationValue, String, String) - Method in class org.axonframework.saga.repository.mongo.MongoSagaRepository
-
- storeSaga(Saga) - Method in class org.axonframework.saga.repository.mongo.MongoSagaRepository
-
- StringToDBObjectContentTypeConverter - Class in org.axonframework.serializer.bson
-
ContentTypeConverter implementation that converts a String containing its Binary JSON representation into a DBObject
structure.
- StringToDBObjectContentTypeConverter() - Constructor for class org.axonframework.serializer.bson.StringToDBObjectContentTypeConverter
-