A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractMessage - Annotation Type in poussecafe.discovery
- accept(Message) - Method in class poussecafe.environment.AggregateUpdateMessageConsumer
- accept(Message) - Method in class poussecafe.environment.SeveralAggregatesCreationMessageConsumer
- accept(Message) - Method in class poussecafe.environment.SingleAggregateCreationMessageConsumer
- ack() - Method in class poussecafe.processing.ReceivedMessage
- acker(Runnable) - Method in class poussecafe.processing.ReceivedMessage.Builder
- actuallyInterruptReception() - Method in class poussecafe.messaging.MessageReceiver
- actuallyInterruptReception() - Method in class poussecafe.messaging.ReceptionThreadMessageReceiver
- actuallyStartReceiving() - Method in class poussecafe.messaging.MessageReceiver
- actuallyStartReceiving() - Method in class poussecafe.messaging.ReceptionThreadMessageReceiver
- actuallyStopReceiving() - Method in class poussecafe.messaging.MessageReceiver
- actuallyStopReceiving() - Method in class poussecafe.messaging.ReceptionThreadMessageReceiver
- AdaptedEntityMapAttributeBuilder<J,U extends EntityAttributes<K>,K,E extends Entity<K,?>> - Class in poussecafe.attribute.entity
- AdaptedReadOnlyEntityMapAttributeBuilder<J,U extends EntityAttributes<K>,K,E extends Entity<K,?>> - Class in poussecafe.attribute.entity
- AdaptedReadWriteEntityMapAttributeBuilder<J,U extends EntityAttributes<K>,K,E extends Entity<K,?>> - Class in poussecafe.attribute.entity
- AdaptingEntityMapAttributeBuilder<J,U extends EntityAttributes<K>,K,E extends Entity<K,?>> - Class in poussecafe.attribute.entity
- AdaptingReadWriteEntityMapAttributeBuilder<J,U extends EntityAttributes<K>,K,E extends Entity<K,?>> - Class in poussecafe.attribute.entity
- adaptKeyOnRead(Function<J, K>) - Method in class poussecafe.attribute.entity.AdaptingEntityMapAttributeBuilder
- adaptKeyOnWrite(Function<K, J>) - Method in class poussecafe.attribute.entity.AdaptedReadOnlyEntityMapAttributeBuilder
- adaptMessage(Message) - Method in class poussecafe.messaging.internal.SerializingMessageAdapter
- adaptMessage(Message) - Method in interface poussecafe.messaging.MessageAdapter
- adaptMessage(Message) - Method in class poussecafe.messaging.TransparentMessageAdapter
- adaptSerializedMessage(Object) - Method in class poussecafe.messaging.internal.SerializingMessageAdapter
- adaptSerializedMessage(Object) - Method in interface poussecafe.messaging.MessageAdapter
- adaptSerializedMessage(Object) - Method in class poussecafe.messaging.TransparentMessageAdapter
- add(A) - Method in class poussecafe.domain.Repository
- addData(A) - Method in class poussecafe.domain.Repository
- addData(D) - Method in interface poussecafe.domain.EntityDataAccess
- addData(D) - Method in class poussecafe.storage.internal.InternalDataAccess
- AdditionPlan - Class in poussecafe.storage.internal.uniqueindex
- AdditionPlan.Builder - Class in poussecafe.storage.internal.uniqueindex
- addMessage(Message) - Method in class poussecafe.storage.DefaultMessageCollection
- addMessage(Message) - Method in interface poussecafe.storage.MessageCollection
- Aggregate - Annotation Type in poussecafe.discovery
- AGGREGATE - Static variable in class poussecafe.environment.MessageListenerPriority
- AggregateDefinition - Class in poussecafe.environment
- AggregateDefinition.Builder - Class in poussecafe.environment
- AggregateMessageListenerRunner<M,K,A> - Interface in poussecafe.environment
- aggregateRoot() - Method in annotation type poussecafe.discovery.DataAccessImplementation
- AggregateRoot<K,D extends EntityAttributes<K>> - Class in poussecafe.domain
- AggregateRoot() - Constructor for class poussecafe.domain.AggregateRoot
- aggregateRootEntityClass() - Method in class poussecafe.environment.AggregateServices
- AggregateRootMessageListenerFactory - Class in poussecafe.environment
- AggregateRootMessageListenerFactory() - Constructor for class poussecafe.environment.AggregateRootMessageListenerFactory
- AggregateRootMessageListenerFactory.Builder - Class in poussecafe.environment
- aggregateServices() - Method in class poussecafe.environment.Environment
- aggregateServices(AggregateServices) - Method in class poussecafe.environment.AggregateUpdateMessageConsumer.Builder
- aggregateServices(AggregateServices) - Method in class poussecafe.environment.SeveralAggregatesCreationMessageConsumer.Builder
- aggregateServices(AggregateServices) - Method in class poussecafe.environment.SingleAggregateCreationMessageConsumer.Builder
- AggregateServices - Class in poussecafe.environment
- AggregateServices(Class, Repository, Factory) - Constructor for class poussecafe.environment.AggregateServices
- AggregateServicesFactory - Class in poussecafe.environment
- AggregateServicesFactory(Environment) - Constructor for class poussecafe.environment.AggregateServicesFactory
- aggregateServicesOf(Class<?>) - Method in class poussecafe.environment.Environment
- AggregateUpdateMessageConsumer - Class in poussecafe.environment
- AggregateUpdateMessageConsumer.Builder - Class in poussecafe.environment
- allListeners() - Method in class poussecafe.environment.MessageListenerRegistrar
- allListeners() - Method in class poussecafe.environment.MessageListenersPool
- ApmTransaction - Interface in poussecafe.apm
- applicationPerformanceMonitoring(ApplicationPerformanceMonitoring) - Method in class poussecafe.processing.MessageProcessingThreadPool.Builder
- applicationPerformanceMonitoring(ApplicationPerformanceMonitoring) - Method in class poussecafe.runtime.Runtime.Builder
- ApplicationPerformanceMonitoring - Interface in poussecafe.apm
- attributes() - Method in class poussecafe.domain.Entity
- attributes(Object) - Method in class poussecafe.domain.Entity
B
- backOffFactor(int) - Method in class poussecafe.util.Poller.Builder
- build() - Method in class poussecafe.attribute.entity.AdaptedReadWriteEntityMapAttributeBuilder
- build() - Method in class poussecafe.attribute.entity.SingleEntityAttributeBuilder.ReadWriteAttribute
- build() - Method in class poussecafe.discovery.BundleConfigurer.Builder
- build() - Method in class poussecafe.discovery.CustomMessageListenerDiscoverer.Builder
- build() - Method in class poussecafe.discovery.MessagingImplementationDiscovery.Builder
- build() - Method in class poussecafe.discovery.MessagingUnitBuilder
- build() - Method in class poussecafe.discovery.StorageImplementationDiscovery.Builder
- build() - Method in class poussecafe.discovery.StorageUnitBuilder
- build() - Method in class poussecafe.environment.AggregateDefinition.Builder
- build() - Method in class poussecafe.environment.AggregateRootMessageListenerFactory.Builder
- build() - Method in class poussecafe.environment.AggregateUpdateMessageConsumer.Builder
- build() - Method in class poussecafe.environment.Bundle.Builder
- build() - Method in class poussecafe.environment.BundleDefinition.Builder
- build() - Method in class poussecafe.environment.DeclaredMessageListenerIdBuilder
- build() - Method in class poussecafe.environment.EntityFactory.Builder
- build() - Method in class poussecafe.environment.EntityImplementation.Builder
- build() - Method in class poussecafe.environment.EnvironmentBuilder
- build() - Method in class poussecafe.environment.FactoryMessageListenerFactory.Builder
- build() - Method in class poussecafe.environment.MessageListener.Builder
- build() - Method in class poussecafe.environment.MessageListenerDefinition.Builder
- build() - Method in class poussecafe.environment.MessageListenerFactory.Builder
- build() - Method in class poussecafe.environment.NewEntityInstanceSpecification.Builder
- build() - Method in class poussecafe.environment.RepositoryMessageListenerFactory.Builder
- build() - Method in class poussecafe.environment.ServiceImplementation.Builder
- build() - Method in class poussecafe.environment.SeveralAggregatesCreationMessageConsumer.Builder
- build() - Method in class poussecafe.environment.SingleAggregateCreationMessageConsumer.Builder
- build() - Method in class poussecafe.messaging.MessageImplementation.Builder
- build() - Method in class poussecafe.messaging.MessageReceiverConfiguration.Builder
- build() - Method in class poussecafe.messaging.MessagingConnection.Builder
- build() - Method in class poussecafe.processing.MessageProcessingThreadPool.Builder
- build() - Method in class poussecafe.processing.ReceivedMessage.Builder
- build() - Method in class poussecafe.runtime.MessageSenderLocator.Builder
- build() - Method in class poussecafe.runtime.OriginalAndMarshaledMessage.Builder
- build() - Method in class poussecafe.runtime.Runtime.Builder
- build() - Method in class poussecafe.storage.internal.uniqueindex.AdditionPlan.Builder
- build() - Method in class poussecafe.storage.internal.uniqueindex.UniqueIndex.Builder
- build() - Method in class poussecafe.storage.internal.uniqueindex.UpdatePlan.Builder
- build() - Method in class poussecafe.util.Poller.Builder
- build(Object, Method) - Method in class poussecafe.discovery.CustomMessageListenerFactory
- build(Map<J, U>) - Method in class poussecafe.attribute.entity.AdaptedReadOnlyEntityMapAttributeBuilder
- build(MessageListenerDefinition) - Method in class poussecafe.environment.MessageListenerFactory
- buildAcker(E) - Method in class poussecafe.messaging.MessageReceiver
- buildAcker(Object) - Method in class poussecafe.messaging.internal.InternalMessagingQueue.InternalMessageReceiver
- buildAndStart() - Method in class poussecafe.runtime.Runtime.Builder
- buildEntityServices(AggregateDefinition) - Method in class poussecafe.environment.AggregateServicesFactory
- Builder() - Constructor for class poussecafe.discovery.BundleConfigurer.Builder
- Builder() - Constructor for class poussecafe.discovery.CustomMessageListenerDiscoverer.Builder
- Builder() - Constructor for class poussecafe.discovery.MessagingImplementationDiscovery.Builder
- Builder() - Constructor for class poussecafe.discovery.StorageImplementationDiscovery.Builder
- Builder() - Constructor for class poussecafe.environment.AggregateDefinition.Builder
- Builder() - Constructor for class poussecafe.environment.AggregateRootMessageListenerFactory.Builder
- Builder() - Constructor for class poussecafe.environment.AggregateUpdateMessageConsumer.Builder
- Builder() - Constructor for class poussecafe.environment.Bundle.Builder
- Builder() - Constructor for class poussecafe.environment.BundleDefinition.Builder
- Builder() - Constructor for class poussecafe.environment.EntityFactory.Builder
- Builder() - Constructor for class poussecafe.environment.EntityImplementation.Builder
- Builder() - Constructor for class poussecafe.environment.FactoryMessageListenerFactory.Builder
- Builder() - Constructor for class poussecafe.environment.MessageListener.Builder
- Builder() - Constructor for class poussecafe.environment.MessageListenerDefinition.Builder
- Builder() - Constructor for class poussecafe.environment.MessageListenerFactory.Builder
- Builder() - Constructor for class poussecafe.environment.NewEntityInstanceSpecification.Builder
- Builder() - Constructor for class poussecafe.environment.RepositoryMessageListenerFactory.Builder
- Builder() - Constructor for class poussecafe.environment.ServiceImplementation.Builder
- Builder() - Constructor for class poussecafe.environment.SeveralAggregatesCreationMessageConsumer.Builder
- Builder() - Constructor for class poussecafe.environment.SingleAggregateCreationMessageConsumer.Builder
- Builder() - Constructor for class poussecafe.messaging.MessageImplementation.Builder
- Builder() - Constructor for class poussecafe.messaging.MessageReceiverConfiguration.Builder
- Builder() - Constructor for class poussecafe.messaging.MessagingConnection.Builder
- Builder() - Constructor for class poussecafe.processing.MessageProcessingThreadPool.Builder
- Builder() - Constructor for class poussecafe.processing.ReceivedMessage.Builder
- Builder() - Constructor for class poussecafe.runtime.MessageSenderLocator.Builder
- Builder() - Constructor for class poussecafe.runtime.OriginalAndMarshaledMessage.Builder
- Builder() - Constructor for class poussecafe.runtime.Runtime.Builder
- Builder() - Constructor for class poussecafe.storage.internal.uniqueindex.AdditionPlan.Builder
- Builder() - Constructor for class poussecafe.storage.internal.uniqueindex.UniqueIndex.Builder
- Builder() - Constructor for class poussecafe.storage.internal.uniqueindex.UpdatePlan.Builder
- Builder() - Constructor for class poussecafe.util.Poller.Builder
- buildMessageConsumer(Object, Method) - Method in class poussecafe.discovery.CustomMessageListenerFactory
- buildMessageListener(MessageListenerDefinition) - Method in class poussecafe.environment.AggregateRootMessageListenerFactory
- buildMessageListener(MessageListenerDefinition) - Method in class poussecafe.environment.DomainProcessMessageListenerFactory
- buildMessageListener(MessageListenerDefinition) - Method in class poussecafe.environment.FactoryMessageListenerFactory
- buildMessageListener(MessageListenerDefinition) - Method in class poussecafe.environment.RepositoryMessageListenerFactory
- buildShortId() - Method in class poussecafe.environment.DeclaredMessageListenerIdBuilder
- Bundle - Class in poussecafe.environment
- Bundle.Builder - Class in poussecafe.environment
- BundleConfigurer - Class in poussecafe.discovery
- BundleConfigurer.Builder - Class in poussecafe.discovery
- BundleConfigurer.BundleWithMessaging - Class in poussecafe.discovery
- BundleConfigurer.BundleWithoutImplementation - Class in poussecafe.discovery
- BundleDefinition - Class in poussecafe.environment
- BundleDefinition.Builder - Class in poussecafe.environment
C
- captureException(Throwable) - Method in interface poussecafe.apm.ApmTransaction
- captureException(Throwable) - Method in class poussecafe.apm.DefaultApmTransaction
- checkMethodIsListener(Method) - Static method in class poussecafe.environment.MessageListenerDefinition
- classPathExplorer() - Method in class poussecafe.discovery.MessagingImplementationDiscovery
- classPathExplorer() - Method in class poussecafe.discovery.StorageImplementationDiscovery
- classPathExplorer(ClassPathExplorer) - Method in class poussecafe.discovery.MessagingImplementationDiscovery.Builder
- classPathExplorer(ClassPathExplorer) - Method in class poussecafe.discovery.MessagingUnitBuilder
- classPathExplorer(ClassPathExplorer) - Method in class poussecafe.discovery.StorageImplementationDiscovery.Builder
- classPathExplorer(ClassPathExplorer) - Method in class poussecafe.discovery.StorageUnitBuilder
- clear() - Method in class poussecafe.collection.Multimap
- collisionSpace() - Method in annotation type poussecafe.discovery.MessageListener
- collisionSpace() - Method in class poussecafe.environment.MessageListener
- collisionSpace() - Method in class poussecafe.environment.MessageListenerDefinition
- collisionSpace(Optional<String>) - Method in class poussecafe.environment.MessageListener.Builder
- collisionSpace(Optional<String>) - Method in class poussecafe.environment.MessageListenerDefinition.Builder
- Command - Interface in poussecafe.runtime
- commit() - Method in class poussecafe.storage.internal.uniqueindex.AdditionPlan
- commit() - Method in interface poussecafe.storage.internal.uniqueindex.Plan
- commit() - Method in class poussecafe.storage.internal.uniqueindex.UpdatePlan
- compareTo(MessageListener) - Method in class poussecafe.environment.MessageListener
- condition(BooleanSupplier) - Method in class poussecafe.util.Poller.Builder
- configuration() - Method in class poussecafe.runtime.Runtime
- Configuration - Class in poussecafe.runtime
- Configuration() - Constructor for class poussecafe.runtime.Configuration
- connect(MessageReceiverConfiguration) - Method in class poussecafe.messaging.internal.InternalMessaging
- connect(MessageReceiverConfiguration) - Method in class poussecafe.messaging.Messaging
- connections(List<MessagingConnection>) - Method in class poussecafe.runtime.MessageSenderLocator.Builder
- considerSending(MessageCollection) - Method in class poussecafe.storage.DirectMessageSending
- considerSending(MessageCollection) - Method in class poussecafe.storage.MessageSendingPolicy
- consumer() - Method in class poussecafe.environment.MessageListener
- consumer(Consumer<Message>) - Method in class poussecafe.environment.MessageListener.Builder
- ConsumptionIdGenerator - Class in poussecafe.runtime
- ConsumptionIdGenerator(String) - Constructor for class poussecafe.runtime.ConsumptionIdGenerator
- containerClass() - Method in class poussecafe.environment.MessageListenerDefinition
- containerClass(Class<?>) - Method in class poussecafe.environment.MessageListenerDefinition.Builder
- contains(MessageListener) - Method in class poussecafe.environment.MessageListenersPool
- contains(MessageListener) - Method in class poussecafe.processing.ListenersSet
- context() - Method in class poussecafe.domain.Entity
- context(Object) - Method in class poussecafe.domain.Entity
- context(M, A) - Method in class poussecafe.discovery.DefaultAggregateMessageListenerRunner
- context(M, A) - Method in interface poussecafe.environment.AggregateMessageListenerRunner
- convertFromKey(L) - Method in class poussecafe.attribute.entity.ConvertingEntityMapAttribute
- ConvertingEntityMapAttribute<L,F extends EntityAttributes<K>,K,E extends Entity<K,?>> - Class in poussecafe.attribute.entity
- ConvertingEntityMapAttribute(Map<L, F>, Class<E>) - Constructor for class poussecafe.attribute.entity.ConvertingEntityMapAttribute
- convertToKey(K) - Method in class poussecafe.attribute.entity.ConvertingEntityMapAttribute
- countListeners() - Method in class poussecafe.environment.MessageListenersPool
- CUSTOM - Static variable in class poussecafe.environment.MessageListenerPriority
- customId() - Method in class poussecafe.environment.MessageListenerDefinition
- customId(Optional<String>) - Method in class poussecafe.environment.MessageListenerDefinition.Builder
- CustomMessageListenerDiscoverer - Class in poussecafe.discovery
- CustomMessageListenerDiscoverer.Builder - Class in poussecafe.discovery
- CustomMessageListenerFactory - Class in poussecafe.discovery
- CustomMessageListenerFactory() - Constructor for class poussecafe.discovery.CustomMessageListenerFactory
D
- dataAccess() - Method in class poussecafe.domain.Repository
- dataAccessFactory() - Method in class poussecafe.environment.EntityImplementation
- DataAccessImplementation - Annotation Type in poussecafe.discovery
- dataImplementation() - Method in annotation type poussecafe.discovery.DataAccessImplementation
- DataImplementation - Annotation Type in poussecafe.discovery
- DeclaredMessageListenerIdBuilder - Class in poussecafe.environment
- DeclaredMessageListenerIdBuilder() - Constructor for class poussecafe.environment.DeclaredMessageListenerIdBuilder
- declaringClass(Class<?>) - Method in class poussecafe.environment.DeclaredMessageListenerIdBuilder
- DefaultAggregateMessageListenerRunner<M extends Message,K,A extends AggregateRoot<K,?>> - Class in poussecafe.discovery
- DefaultAggregateMessageListenerRunner() - Constructor for class poussecafe.discovery.DefaultAggregateMessageListenerRunner
- DefaultApmTransaction - Class in poussecafe.apm
- DefaultApmTransaction() - Constructor for class poussecafe.apm.DefaultApmTransaction
- DefaultApplicationPerformanceMonitoring - Class in poussecafe.apm
- DefaultApplicationPerformanceMonitoring() - Constructor for class poussecafe.apm.DefaultApplicationPerformanceMonitoring
- DefaultConsumptionHandler - Class in poussecafe.runtime
- DefaultConsumptionHandler() - Constructor for class poussecafe.runtime.DefaultConsumptionHandler
- DefaultMessageCollection - Class in poussecafe.storage
- DefaultMessageCollection() - Constructor for class poussecafe.storage.DefaultMessageCollection
- define() - Method in class poussecafe.discovery.BundleConfigurer
- defineAndImplementDefault() - Method in class poussecafe.discovery.BundleConfigurer
- definedAggregates() - Method in class poussecafe.environment.BundleDefinition
- definedDomainProcesses() - Method in class poussecafe.environment.BundleDefinition
- definedListeners() - Method in class poussecafe.environment.BundleDefinition
- definedMessageClass(Class<? extends Message>) - Method in class poussecafe.environment.Environment
- definedMessages() - Method in class poussecafe.environment.BundleDefinition
- definedServices() - Method in class poussecafe.environment.BundleDefinition
- defineThenImplement() - Method in class poussecafe.discovery.BundleConfigurer
- definition() - Method in class poussecafe.environment.Bundle
- definition(BundleDefinition) - Method in class poussecafe.environment.Bundle.Builder
- delete(A) - Method in class poussecafe.domain.Repository
- delete(K) - Method in class poussecafe.domain.Repository
- deleteAll() - Method in interface poussecafe.domain.EntityDataAccess
- deleteAll() - Method in class poussecafe.storage.internal.InternalDataAccess
- deleteData(K) - Method in interface poussecafe.domain.EntityDataAccess
- deleteData(K) - Method in class poussecafe.storage.internal.InternalDataAccess
- deserialize(Object) - Method in class poussecafe.messaging.internal.InternalMessagingQueue.InternalMessageReceiver
- deserialize(Object) - Method in class poussecafe.messaging.MessageReceiver
- DirectMessageSending - Class in poussecafe.storage
- DirectMessageSending() - Constructor for class poussecafe.storage.DirectMessageSending
- discover() - Method in class poussecafe.discovery.MessagingImplementationDiscovery
- discover() - Method in class poussecafe.discovery.StorageImplementationDiscovery
- discoverListeners() - Method in class poussecafe.discovery.CustomMessageListenerDiscoverer
- dispatch(ReceivedMessage) - Method in class poussecafe.processing.MessageBroker
- DOMAIN_PROCESS - Static variable in class poussecafe.environment.MessageListenerPriority
- DomainEvent - Interface in poussecafe.domain
- DomainException - Exception in poussecafe.domain
- DomainException() - Constructor for exception poussecafe.domain.DomainException
- DomainException(String) - Constructor for exception poussecafe.domain.DomainException
- DomainException(String, Throwable) - Constructor for exception poussecafe.domain.DomainException
- DomainException(Throwable) - Constructor for exception poussecafe.domain.DomainException
- domainProcess(Class<T>) - Method in class poussecafe.environment.Environment
- DomainProcess - Class in poussecafe.process
- DomainProcess() - Constructor for class poussecafe.process.DomainProcess
- domainProcesses() - Method in class poussecafe.environment.Environment
- DomainProcessMessageListenerFactory - Class in poussecafe.environment
- DomainProcessMessageListenerFactory(Environment) - Constructor for class poussecafe.environment.DomainProcessMessageListenerFactory
- dontPersist() - Method in class poussecafe.domain.Entity
- dontPersist(boolean) - Method in class poussecafe.domain.Entity
E
- emitDomainEvent(DomainEvent) - Method in class poussecafe.domain.Entity
- emitDomainEvent(DomainEvent) - Method in class poussecafe.runtime.Runtime
- end() - Method in interface poussecafe.apm.ApmTransaction
- end() - Method in class poussecafe.apm.DefaultApmTransaction
- ensureAndIncrement(long, Object) - Method in class poussecafe.storage.internal.OptimisticLocker
- entity() - Method in annotation type poussecafe.discovery.DataImplementation
- entity(Class<E>, Class<F>) - Static method in class poussecafe.attribute.entity.EntityAttributeBuilder
- Entity<I,D extends EntityAttributes<I>> - Class in poussecafe.domain
- Entity() - Constructor for class poussecafe.domain.Entity
- Entity.Setter<K,E extends Entity<K,?>> - Class in poussecafe.domain
- EntityAttribute<E extends Entity<?,?>> - Interface in poussecafe.attribute.entity
- EntityAttributeBuilder - Class in poussecafe.attribute.entity
- EntityAttributeData<D extends EntityAttributes<?>,E extends Entity<?,D>> - Class in poussecafe.attribute.entity
- EntityAttributeData(Class<E>) - Constructor for class poussecafe.attribute.entity.EntityAttributeData
- EntityAttributes<I> - Interface in poussecafe.domain
- entityClass() - Method in class poussecafe.domain.Factory
- entityClass() - Method in class poussecafe.domain.Repository
- entityClass() - Method in class poussecafe.environment.NewEntityInstanceSpecification
- entityClass(Class<T>) - Method in class poussecafe.environment.NewEntityInstanceSpecification.Builder
- EntityDataAccess<K,D extends EntityAttributes<K>> - Interface in poussecafe.domain
- entityFactory() - Method in class poussecafe.domain.Entity
- entityFactory() - Method in class poussecafe.environment.Environment
- entityFactory(EntityFactory) - Method in class poussecafe.domain.Entity
- EntityFactory - Class in poussecafe.environment
- EntityFactory.Builder - Class in poussecafe.environment
- entityImplementation(Class<?>) - Method in class poussecafe.environment.Environment
- EntityImplementation - Class in poussecafe.environment
- EntityImplementation.Builder - Class in poussecafe.environment
- entityImplementations() - Method in class poussecafe.environment.Bundle
- entityMap(Class<K>, Class<E>) - Static method in class poussecafe.attribute.entity.EntityAttributeBuilder
- EntityMapAttribute<K,E extends Entity<K,?>> - Interface in poussecafe.attribute.entity
- EntityMapAttribute.Putter<K,E extends Entity<K,?>> - Class in poussecafe.attribute.entity
- EntityMapAttributeBuilder<K,E extends Entity<K,?>> - Class in poussecafe.attribute.entity
- entriesStoredAs(Class<J>, Class<U>) - Method in class poussecafe.attribute.entity.EntityMapAttributeBuilder
- envelopeSource() - Method in class poussecafe.messaging.internal.InternalMessagingQueue.InternalMessageReceiver
- envelopeSource() - Method in class poussecafe.messaging.ReceptionThreadMessageReceiver
- EnvelopeSource<E> - Interface in poussecafe.messaging
- environment() - Method in class poussecafe.runtime.Runtime
- environment(Environment) - Method in class poussecafe.environment.AggregateRootMessageListenerFactory.Builder
- environment(Environment) - Method in class poussecafe.environment.EntityFactory.Builder
- environment(Environment) - Method in class poussecafe.environment.FactoryMessageListenerFactory.Builder
- environment(Environment) - Method in class poussecafe.environment.MessageListenerFactory.Builder
- environment(Environment) - Method in class poussecafe.environment.RepositoryMessageListenerFactory.Builder
- environment(Environment) - Method in class poussecafe.runtime.MessageSenderLocator.Builder
- Environment - Class in poussecafe.environment
- Environment() - Constructor for class poussecafe.environment.Environment
- EnvironmentBuilder - Class in poussecafe.environment
- EnvironmentBuilder() - Constructor for class poussecafe.environment.EnvironmentBuilder
- equals(Object) - Method in class poussecafe.environment.AggregateDefinition
- equals(Object) - Method in class poussecafe.environment.MessageListener
- equals(Object) - Method in class poussecafe.environment.MessageListenerDefinition
- equals(Object) - Method in class poussecafe.environment.NewEntityInstanceSpecification
- equals(Object) - Method in class poussecafe.runtime.OriginalAndMarshaledMessage
- ExceptionUtils - Class in poussecafe.util
- existingData() - Method in class poussecafe.environment.NewEntityInstanceSpecification
- existingData(Object) - Method in class poussecafe.environment.NewEntityInstanceSpecification.Builder
- extractIndexedData(D) - Method in class poussecafe.storage.internal.InternalDataAccess
- extractPayload(E) - Method in class poussecafe.messaging.MessageReceiver
- extractPayload(Object) - Method in class poussecafe.messaging.internal.InternalMessagingQueue.InternalMessageReceiver
F
- factory() - Method in annotation type poussecafe.discovery.Aggregate
- factory() - Method in class poussecafe.environment.AggregateServices
- factory(Class<?>) - Method in class poussecafe.environment.Environment
- Factory<K,A extends AggregateRoot<K,D>,D extends EntityAttributes<K>> - Class in poussecafe.domain
- Factory() - Constructor for class poussecafe.domain.Factory
- FACTORY - Static variable in class poussecafe.environment.MessageListenerPriority
- FactoryMessageListenerFactory - Class in poussecafe.environment
- FactoryMessageListenerFactory() - Constructor for class poussecafe.environment.FactoryMessageListenerFactory
- FactoryMessageListenerFactory.Builder - Class in poussecafe.environment
- factoryOf(Class<?>) - Method in class poussecafe.environment.Environment
- failFast(boolean) - Method in class poussecafe.processing.MessageProcessingThreadPool.Builder
- failFast(boolean) - Method in class poussecafe.runtime.Runtime.Builder
- FailFastException - Exception in poussecafe.runtime
- FailFastException() - Constructor for exception poussecafe.runtime.FailFastException
- FailFastException(String) - Constructor for exception poussecafe.runtime.FailFastException
- FailFastException(String, Throwable) - Constructor for exception poussecafe.runtime.FailFastException
- FailFastException(Throwable) - Constructor for exception poussecafe.runtime.FailFastException
- failOnDeserializationError() - Method in class poussecafe.messaging.MessageReceiverConfiguration
- failOnDeserializationError(boolean) - Method in class poussecafe.messaging.MessageReceiverConfiguration.Builder
- failOnDeserializationError(boolean) - Method in class poussecafe.runtime.Runtime.Builder
- find(K) - Method in class poussecafe.domain.Repository
-
Deprecated.use getOptional instead.
- findAll() - Method in interface poussecafe.domain.EntityDataAccess
- findAll() - Method in class poussecafe.storage.internal.InternalDataAccess
- findBy(Object) - Method in class poussecafe.storage.internal.InternalDataAccess
- findByPredicate(Predicate<D>) - Method in class poussecafe.storage.internal.InternalDataAccess
- findData(K) - Method in interface poussecafe.domain.EntityDataAccess
- findData(K) - Method in class poussecafe.storage.internal.InternalDataAccess
G
- GenericType<T> - Class in poussecafe.storage.internal
-
This implementation is heavily inspired by GSON implementation (https://github.com/google/gson).
- GenericType() - Constructor for class poussecafe.storage.internal.GenericType
- get(K) - Method in class poussecafe.collection.Multimap
- get(K) - Method in class poussecafe.domain.Repository
- getAggregateRootClass() - Method in class poussecafe.environment.AggregateDefinition
- getData() - Method in class poussecafe.attribute.entity.EntityAttributeData
- getDataFactory() - Method in class poussecafe.environment.EntityImplementation
- getEntityClass() - Method in class poussecafe.environment.EntityImplementation
- getFactoryClass() - Method in class poussecafe.environment.AggregateDefinition
- getListeners(Class<? extends Message>) - Method in class poussecafe.environment.MessageListenerRegistrar
- getListeners(Class<? extends Message>) - Method in class poussecafe.environment.MessageListenersPool
- getMessages() - Method in class poussecafe.storage.DefaultMessageCollection
- getMessages() - Method in interface poussecafe.storage.MessageCollection
- getMessageSendingPolicy() - Method in class poussecafe.storage.Storage
- getOptional(K) - Method in class poussecafe.domain.Repository
- getRawType() - Method in class poussecafe.storage.internal.GenericType
-
Returns the raw (non-generic) type for this type.
- getRepositoryClass() - Method in class poussecafe.environment.AggregateDefinition
- getStackTrace(Exception) - Static method in class poussecafe.util.ExceptionUtils
- getStorage() - Method in class poussecafe.environment.EntityImplementation
- getTransactionRunner() - Method in class poussecafe.storage.Storage
- getType() - Method in class poussecafe.storage.internal.GenericType
-
Gets underlying
Type
instance. - getVersion(Object) - Method in class poussecafe.storage.internal.OptimisticLocker
H
- handleFailure(String, OriginalAndMarshaledMessage, MessageListener, Exception) - Method in class poussecafe.runtime.DefaultConsumptionHandler
- handleFailure(String, OriginalAndMarshaledMessage, MessageListener, Exception) - Method in interface poussecafe.runtime.MessageConsumptionHandler
- handleSuccess(String, OriginalAndMarshaledMessage, MessageListener) - Method in class poussecafe.runtime.DefaultConsumptionHandler
- handleSuccess(String, OriginalAndMarshaledMessage, MessageListener) - Method in interface poussecafe.runtime.MessageConsumptionHandler
- hasDataAccess() - Method in class poussecafe.environment.EntityImplementation
- hasFactory() - Method in class poussecafe.environment.AggregateDefinition
- hashCode() - Method in class poussecafe.environment.AggregateDefinition
- hashCode() - Method in class poussecafe.environment.MessageListener
- hashCode() - Method in class poussecafe.environment.MessageListenerDefinition
- hashCode() - Method in class poussecafe.environment.NewEntityInstanceSpecification
- hashCode() - Method in class poussecafe.runtime.OriginalAndMarshaledMessage
- hasRepository() - Method in class poussecafe.environment.AggregateDefinition
- hasStorage() - Method in class poussecafe.environment.EntityImplementation
I
- id() - Method in annotation type poussecafe.discovery.MessageListener
- id() - Method in class poussecafe.environment.MessageListener
- id() - Method in class poussecafe.environment.MessageListenerDefinition
- id(String) - Method in class poussecafe.environment.MessageListener.Builder
- identifier() - Method in interface poussecafe.domain.EntityAttributes
- implementations() - Method in class poussecafe.discovery.MessagingUnit
- implementations() - Method in class poussecafe.discovery.StorageUnit
- inContextOf(Entity<?, ?>) - Method in class poussecafe.attribute.entity.ConvertingEntityMapAttribute
- inContextOf(Entity<?, ?>) - Method in interface poussecafe.attribute.entity.EntityAttribute
- inContextOf(Entity<?, ?>) - Method in class poussecafe.attribute.entity.EntityAttributeData
- inContextOf(Entity<?, ?>) - Method in interface poussecafe.attribute.entity.EntityMapAttribute
- inContextOf(Entity<?, ?>) - Method in class poussecafe.attribute.entity.EntityMapAttribute.Putter
- index(UniqueIndex<?>) - Method in class poussecafe.storage.internal.uniqueindex.AdditionPlan.Builder
- index(UniqueIndex<?>) - Method in class poussecafe.storage.internal.uniqueindex.UpdatePlan.Builder
- initializeVersion(Object) - Method in class poussecafe.storage.internal.OptimisticLocker
- initialWaitTime(Duration) - Method in class poussecafe.util.Poller.Builder
- initMessageSendingPolicy() - Method in class poussecafe.storage.internal.InternalStorage
- initMessageSendingPolicy() - Method in class poussecafe.storage.Storage
- initTransactionRunner() - Method in class poussecafe.storage.internal.InternalStorage
- initTransactionRunner() - Method in class poussecafe.storage.Storage
- injectionCandidates() - Method in class poussecafe.environment.Environment
- injector() - Method in class poussecafe.runtime.Runtime
- injectorBuilder(Injector.Builder) - Method in class poussecafe.environment.EnvironmentBuilder
- instance() - Static method in class poussecafe.messaging.internal.InternalMessaging
- instance() - Static method in class poussecafe.storage.internal.InternalStorage
- instantiateData() - Method in class poussecafe.environment.NewEntityInstanceSpecification
- instantiateData(boolean) - Method in class poussecafe.environment.NewEntityInstanceSpecification.Builder
- InternalDataAccess<K,D extends EntityAttributes<K>> - Class in poussecafe.storage.internal
- InternalDataAccess() - Constructor for class poussecafe.storage.internal.InternalDataAccess
- InternalMessaging - Class in poussecafe.messaging.internal
- InternalMessagingQueue - Class in poussecafe.messaging.internal
- InternalMessagingQueue.InternalMessageReceiver - Class in poussecafe.messaging.internal
- InternalMessagingQueue.InternalMessageSender - Class in poussecafe.messaging.internal
- InternalStorage - Class in poussecafe.storage.internal
- InternalStorage() - Constructor for class poussecafe.storage.internal.InternalStorage
- InternalStorageException - Exception in poussecafe.storage.internal
- InternalStorageException() - Constructor for exception poussecafe.storage.internal.InternalStorageException
- InternalStorageException(String) - Constructor for exception poussecafe.storage.internal.InternalStorageException
- InternalStorageException(String, Throwable) - Constructor for exception poussecafe.storage.internal.InternalStorageException
- InternalStorageException(Throwable) - Constructor for exception poussecafe.storage.internal.InternalStorageException
- interrupt() - Method in class poussecafe.processing.ReceivedMessage
- interrupter(Runnable) - Method in class poussecafe.processing.ReceivedMessage.Builder
- interruptReception() - Method in class poussecafe.messaging.MessageReceiver
- invoker(MethodInvoker) - Method in class poussecafe.environment.SeveralAggregatesCreationMessageConsumer.Builder
- invoker(MethodInvoker) - Method in class poussecafe.environment.SingleAggregateCreationMessageConsumer.Builder
- isEmpty() - Method in class poussecafe.processing.MessageProcessingThreadPool
- isInterrupted() - Method in class poussecafe.messaging.internal.InternalMessagingQueue.InternalMessageReceiver
- isStarted() - Method in class poussecafe.messaging.MessageReceiver
J
- join() - Method in class poussecafe.messaging.ReceptionThreadMessageReceiver
L
- listenersSet(ListenersSet) - Method in class poussecafe.processing.MessageProcessingThreadPool.Builder
- ListenersSet - Class in poussecafe.processing
- ListenersSet(MessageListenersPool) - Constructor for class poussecafe.processing.ListenersSet
- locate(Class<? extends Message>) - Method in class poussecafe.runtime.MessageSenderLocator
- locateTransactionRunner(Class<?>) - Method in class poussecafe.runtime.TransactionRunnerLocator
- logger - Variable in class poussecafe.messaging.MessageReceiver
- logger - Variable in class poussecafe.process.DomainProcess
M
- marshaled() - Method in class poussecafe.runtime.OriginalAndMarshaledMessage
- marshaled(Object) - Method in class poussecafe.runtime.OriginalAndMarshaledMessage.Builder
- maxRetries(int) - Method in class poussecafe.util.Poller.Builder
- maxWaitTime(Duration) - Method in class poussecafe.util.Poller.Builder
- message() - Method in annotation type poussecafe.discovery.MessageImplementation
- message() - Method in class poussecafe.processing.ReceivedMessage
- Message - Interface in poussecafe.messaging
- MessageAdapter - Interface in poussecafe.messaging
- MessageAdapterException - Exception in poussecafe.messaging
- MessageAdapterException() - Constructor for exception poussecafe.messaging.MessageAdapterException
- MessageAdapterException(String) - Constructor for exception poussecafe.messaging.MessageAdapterException
- MessageAdapterException(String, Throwable) - Constructor for exception poussecafe.messaging.MessageAdapterException
- MessageAdapterException(Throwable) - Constructor for exception poussecafe.messaging.MessageAdapterException
- messageBroker() - Method in class poussecafe.messaging.MessageReceiverConfiguration
- messageBroker(MessageBroker) - Method in class poussecafe.messaging.MessageReceiverConfiguration.Builder
- MessageBroker - Class in poussecafe.processing
- MessageBroker(MessageProcessingThreadPool) - Constructor for class poussecafe.processing.MessageBroker
- messageClass() - Method in class poussecafe.environment.MessageListener
- messageClass() - Method in class poussecafe.environment.MessageListenerDefinition
- messageClass() - Method in class poussecafe.messaging.MessageImplementation
- messageClass(Class<? extends Message>) - Method in class poussecafe.environment.DeclaredMessageListenerIdBuilder
- messageClass(Class<? extends Message>) - Method in class poussecafe.environment.MessageListener.Builder
- messageClass(Class<? extends Message>) - Method in class poussecafe.messaging.MessageImplementation.Builder
- messageCollection() - Method in class poussecafe.domain.Entity
- messageCollection(MessageCollection) - Method in class poussecafe.domain.Entity
- MessageCollection - Interface in poussecafe.storage
- MessageCollectionValidator - Class in poussecafe.domain
- MessageCollectionValidator() - Constructor for class poussecafe.domain.MessageCollectionValidator
- MessageConsumptionException - Exception in poussecafe.messaging
- MessageConsumptionException() - Constructor for exception poussecafe.messaging.MessageConsumptionException
- MessageConsumptionException(String) - Constructor for exception poussecafe.messaging.MessageConsumptionException
- MessageConsumptionException(String, Throwable) - Constructor for exception poussecafe.messaging.MessageConsumptionException
- MessageConsumptionException(Throwable) - Constructor for exception poussecafe.messaging.MessageConsumptionException
- messageConsumptionHandler(MessageConsumptionHandler) - Method in class poussecafe.processing.MessageProcessingThreadPool.Builder
- messageConsumptionHandler(MessageConsumptionHandler) - Method in class poussecafe.runtime.Runtime.Builder
- MessageConsumptionHandler - Interface in poussecafe.runtime
- messageFactory() - Method in class poussecafe.domain.Entity
- messageFactory() - Method in class poussecafe.environment.Environment
- messageFactory(MessageFactory) - Method in class poussecafe.domain.Entity
- messageFactory(MessageFactory) - Method in class poussecafe.environment.EntityFactory.Builder
- MessageFactory - Class in poussecafe.environment
- MessageFactory(Environment) - Constructor for class poussecafe.environment.MessageFactory
- MessageImplementation - Class in poussecafe.messaging
- MessageImplementation - Annotation Type in poussecafe.discovery
- MessageImplementation.Builder - Class in poussecafe.messaging
- messageImplementationClass() - Method in class poussecafe.messaging.MessageImplementation
- messageImplementationClass(Class<?>) - Method in class poussecafe.environment.Environment
- messageImplementationClass(Class<? extends Message>) - Method in class poussecafe.messaging.MessageImplementation.Builder
- messageImplementations() - Method in class poussecafe.environment.Bundle
- messageImplemented(Class<? extends Message>) - Method in class poussecafe.environment.Environment
- MessageListener - Class in poussecafe.environment
- MessageListener - Annotation Type in poussecafe.discovery
- MessageListener.Builder - Class in poussecafe.environment
- messageListenerBuilder() - Method in class poussecafe.environment.MessageListenerDefinition
- MessageListenerDefinition - Class in poussecafe.environment
- MessageListenerDefinition.Builder - Class in poussecafe.environment
- MessageListenerFactory - Class in poussecafe.environment
- MessageListenerFactory() - Constructor for class poussecafe.environment.MessageListenerFactory
- MessageListenerFactory.Builder - Class in poussecafe.environment
- MessageListenerPriority - Class in poussecafe.environment
- MessageListenerRegistrar - Class in poussecafe.environment
- MessageListenerRegistrar() - Constructor for class poussecafe.environment.MessageListenerRegistrar
- messageListeners() - Method in class poussecafe.processing.ListenersSet
- messageListenersOf(Class<? extends Message>) - Method in class poussecafe.environment.Environment
- messageListenersOf(Class<? extends Message>) - Method in class poussecafe.processing.ListenersSet
- messageListenersPool() - Method in class poussecafe.environment.MessageListenerRegistrar
- MessageListenersPool - Class in poussecafe.environment
- MessageListenersPool() - Constructor for class poussecafe.environment.MessageListenersPool
- messageListenersSet() - Method in class poussecafe.environment.Environment
- MessageProcessingThreadPool - Class in poussecafe.processing
- MessageProcessingThreadPool.Builder - Class in poussecafe.processing
- messageReceiver() - Method in class poussecafe.messaging.internal.InternalMessagingQueue
- messageReceiver() - Method in class poussecafe.messaging.MessagingConnection
- messageReceiver(MessageReceiver<?>) - Method in class poussecafe.messaging.MessagingConnection.Builder
- MessageReceiver<E> - Class in poussecafe.messaging
- MessageReceiver(MessageReceiverConfiguration) - Constructor for class poussecafe.messaging.MessageReceiver
- MessageReceiverConfiguration - Class in poussecafe.messaging
- MessageReceiverConfiguration.Builder - Class in poussecafe.messaging
- messageSender() - Method in class poussecafe.messaging.internal.InternalMessagingQueue
- messageSender() - Method in class poussecafe.messaging.MessagingConnection
- messageSender(MessageSender) - Method in class poussecafe.messaging.MessagingConnection.Builder
- MessageSender - Class in poussecafe.messaging
- MessageSender(MessageAdapter) - Constructor for class poussecafe.messaging.MessageSender
- MessageSenderLocator - Class in poussecafe.runtime
- MessageSenderLocator.Builder - Class in poussecafe.runtime
- MessageSendingPolicy - Class in poussecafe.storage
- MessageSendingPolicy() - Constructor for class poussecafe.storage.MessageSendingPolicy
- messaging() - Method in class poussecafe.discovery.MessagingImplementationDiscovery
- messaging() - Method in class poussecafe.discovery.MessagingUnit
- messaging() - Method in class poussecafe.messaging.MessageImplementation
- messaging() - Method in class poussecafe.messaging.MessagingConnection
- messaging() - Method in class poussecafe.runtime.MessagingAndStorage
- messaging(Messaging) - Method in class poussecafe.discovery.BundleConfigurer.BundleWithoutImplementation
- messaging(Messaging) - Method in class poussecafe.discovery.MessagingImplementationDiscovery.Builder
- messaging(Messaging) - Method in class poussecafe.messaging.MessageImplementation.Builder
- messaging(Messaging) - Method in class poussecafe.messaging.MessagingConnection.Builder
- Messaging - Class in poussecafe.messaging
- Messaging() - Constructor for class poussecafe.messaging.Messaging
- messagingAndStorage(MessagingAndStorage) - Method in class poussecafe.discovery.BundleConfigurer.BundleWithoutImplementation
- MessagingAndStorage - Class in poussecafe.runtime
- MessagingAndStorage(Messaging, Storage) - Constructor for class poussecafe.runtime.MessagingAndStorage
- MessagingConnection - Class in poussecafe.messaging
- MessagingConnection.Builder - Class in poussecafe.messaging
- messagingConnections() - Method in class poussecafe.runtime.Runtime
- MessagingImplementationDiscovery - Class in poussecafe.discovery
- MessagingImplementationDiscovery.Builder - Class in poussecafe.discovery
- messagingImplementations(Collection<MessageImplementation>) - Method in class poussecafe.environment.Bundle.Builder
- messagingNames() - Method in annotation type poussecafe.discovery.MessageImplementation
- messagingOf(Class<? extends Message>) - Method in class poussecafe.environment.Environment
- messagings() - Method in class poussecafe.environment.Environment
- MessagingUnit - Class in poussecafe.discovery
- MessagingUnitBuilder - Class in poussecafe.discovery
- MessagingUnitBuilder(Messaging) - Constructor for class poussecafe.discovery.MessagingUnitBuilder
- method() - Method in class poussecafe.environment.MessageListenerDefinition
- method(Method) - Method in class poussecafe.environment.AggregateUpdateMessageConsumer.Builder
- method(Method) - Method in class poussecafe.environment.DeclaredMessageListenerIdBuilder
- method(Method) - Method in class poussecafe.environment.MessageListenerDefinition.Builder
- methodName(String) - Method in class poussecafe.environment.DeclaredMessageListenerIdBuilder
- moduleBasePackage(String) - Method in class poussecafe.discovery.BundleConfigurer.Builder
- Multimap<K,V> - Class in poussecafe.collection
- Multimap() - Constructor for class poussecafe.collection.Multimap
N
- name() - Method in class poussecafe.messaging.internal.InternalMessaging
- name() - Method in class poussecafe.messaging.Messaging
- name() - Method in class poussecafe.storage.internal.InternalStorage
- name() - Method in class poussecafe.storage.internal.uniqueindex.UniqueIndex
- name() - Method in class poussecafe.storage.Storage
- name(String) - Method in class poussecafe.storage.internal.uniqueindex.UniqueIndex.Builder
- NAME - Static variable in class poussecafe.messaging.internal.InternalMessaging
- NAME - Static variable in class poussecafe.storage.internal.InternalStorage
- nameIn(String[]) - Method in class poussecafe.messaging.Messaging
- nameIn(String[]) - Method in class poussecafe.storage.Storage
- newAggregateWithId(K) - Method in class poussecafe.domain.Factory
- newCommand(Class<C>) - Method in class poussecafe.runtime.Runtime
- newDomainEvent(Class<D>) - Method in class poussecafe.runtime.Runtime
- newDomainEvent(Class<E>) - Method in class poussecafe.domain.Entity
- newEntity(Class<E>) - Method in class poussecafe.domain.Entity
- newEntity(NewEntityInstanceSpecification<E>) - Method in class poussecafe.environment.EntityFactory
- NewEntityInstanceSpecification<T> - Class in poussecafe.environment
- NewEntityInstanceSpecification.Builder<T> - Class in poussecafe.environment
- newFactory(Class<? extends Factory>) - Method in class poussecafe.environment.AggregateServicesFactory
- newInContextOf(Entity<?, ?>) - Method in class poussecafe.attribute.entity.ConvertingEntityMapAttribute
- newInContextOf(Entity<?, ?>) - Method in interface poussecafe.attribute.entity.EntityAttribute
- newInContextOf(Entity<?, ?>) - Method in class poussecafe.attribute.entity.EntityAttributeData
- newInContextOf(Entity<?, ?>) - Method in interface poussecafe.attribute.entity.EntityMapAttribute
- newMessage(Class<T>) - Method in class poussecafe.environment.MessageFactory
- newMessageCollection() - Method in class poussecafe.storage.DirectMessageSending
- newMessageCollection() - Method in class poussecafe.storage.MessageSendingPolicy
- newRepository(Class<? extends Repository>) - Method in class poussecafe.environment.AggregateServicesFactory
- newUniqueData() - Method in class poussecafe.storage.internal.uniqueindex.UpdatePlan
- newUniqueData(Object) - Method in class poussecafe.storage.internal.uniqueindex.UpdatePlan.Builder
- next() - Method in class poussecafe.runtime.ConsumptionIdGenerator
- NotFoundException - Exception in poussecafe.exception
- NotFoundException() - Constructor for exception poussecafe.exception.NotFoundException
- NotFoundException(String) - Constructor for exception poussecafe.exception.NotFoundException
- NotFoundException(String, Throwable) - Constructor for exception poussecafe.exception.NotFoundException
- NotFoundException(Throwable) - Constructor for exception poussecafe.exception.NotFoundException
- NoTransactionRunner - Class in poussecafe.storage
- NoTransactionRunner() - Constructor for class poussecafe.storage.NoTransactionRunner
- numberOfThreads(int) - Method in class poussecafe.processing.MessageProcessingThreadPool.Builder
O
- oldUniqueData() - Method in class poussecafe.storage.internal.uniqueindex.UpdatePlan
- oldUniqueData(Optional<Object>) - Method in class poussecafe.storage.internal.uniqueindex.UpdatePlan.Builder
- onAdd() - Method in class poussecafe.domain.AggregateRoot
- onDelete() - Method in class poussecafe.domain.AggregateRoot
- onMessage(E) - Method in class poussecafe.messaging.MessageReceiver
- onMessage(Object) - Method in class poussecafe.messaging.internal.InternalMessagingQueue.InternalMessageReceiver
- onUpdate() - Method in class poussecafe.domain.AggregateRoot
- OptimisticLocker - Class in poussecafe.storage.internal
- OptimisticLocker(String) - Constructor for class poussecafe.storage.internal.OptimisticLocker
- OptimisticLockingException - Exception in poussecafe.runtime
- OptimisticLockingException() - Constructor for exception poussecafe.runtime.OptimisticLockingException
- OptimisticLockingException(String) - Constructor for exception poussecafe.runtime.OptimisticLockingException
- OptimisticLockingException(String, Throwable) - Constructor for exception poussecafe.runtime.OptimisticLockingException
- OptimisticLockingException(Throwable) - Constructor for exception poussecafe.runtime.OptimisticLockingException
- orElse(Function<T, Boolean>) - Method in class poussecafe.util.ReferenceEquals.OrElse
- original() - Method in class poussecafe.runtime.OriginalAndMarshaledMessage
- original(Message) - Method in class poussecafe.runtime.OriginalAndMarshaledMessage.Builder
- OriginalAndMarshaledMessage - Class in poussecafe.runtime
- OriginalAndMarshaledMessage.Builder - Class in poussecafe.runtime
P
- payload(OriginalAndMarshaledMessage) - Method in class poussecafe.processing.ReceivedMessage.Builder
- Plan - Interface in poussecafe.storage.internal.uniqueindex
- Poller - Class in poussecafe.util
- Poller.Builder - Class in poussecafe.util
- PollerTimeoutException - Exception in poussecafe.util
- PollerTimeoutException() - Constructor for exception poussecafe.util.PollerTimeoutException
- PollerTimeoutException(String) - Constructor for exception poussecafe.util.PollerTimeoutException
- PollerTimeoutException(String, Throwable) - Constructor for exception poussecafe.util.PollerTimeoutException
- PollerTimeoutException(Throwable) - Constructor for exception poussecafe.util.PollerTimeoutException
- poussecafe.apm - package poussecafe.apm
- poussecafe.attribute.entity - package poussecafe.attribute.entity
- poussecafe.collection - package poussecafe.collection
- poussecafe.discovery - package poussecafe.discovery
- poussecafe.domain - package poussecafe.domain
- poussecafe.environment - package poussecafe.environment
- poussecafe.exception - package poussecafe.exception
- poussecafe.messaging - package poussecafe.messaging
- poussecafe.messaging.internal - package poussecafe.messaging.internal
- poussecafe.process - package poussecafe.process
- poussecafe.processing - package poussecafe.processing
- poussecafe.runtime - package poussecafe.runtime
- poussecafe.storage - package poussecafe.storage
- poussecafe.storage.internal - package poussecafe.storage.internal
- poussecafe.storage.internal.uniqueindex - package poussecafe.storage.internal.uniqueindex
- poussecafe.util - package poussecafe.util
- prefix() - Method in class poussecafe.runtime.ConsumptionIdGenerator
- prepareAddition(D) - Method in class poussecafe.storage.internal.uniqueindex.UniqueIndex
- prepareUpdate(Optional<D>, D) - Method in class poussecafe.storage.internal.uniqueindex.UniqueIndex
- priority() - Method in class poussecafe.environment.MessageListener
- priority(int) - Method in class poussecafe.environment.MessageListener.Builder
- processingThreads(int) - Method in class poussecafe.runtime.Runtime.Builder
- put(K, V) - Method in class poussecafe.collection.Multimap
- putAll(K, Set<V>) - Method in class poussecafe.collection.Multimap
- putNew(K) - Method in interface poussecafe.attribute.entity.EntityMapAttribute
Q
- queue() - Method in class poussecafe.messaging.internal.InternalMessagingQueue.InternalMessageReceiver
R
- read() - Method in class poussecafe.attribute.entity.AdaptedEntityMapAttributeBuilder
- read(Supplier<F>) - Method in class poussecafe.attribute.entity.SingleEntityAttributeBuilder
- ReceivedMessage - Class in poussecafe.processing
- ReceivedMessage.Builder - Class in poussecafe.processing
- ReceptionThreadMessageReceiver<E> - Class in poussecafe.messaging
- ReceptionThreadMessageReceiver(MessageReceiverConfiguration) - Constructor for class poussecafe.messaging.ReceptionThreadMessageReceiver
- referenceEquals(T, Object) - Static method in class poussecafe.util.ReferenceEquals
- ReferenceEquals - Class in poussecafe.util
- ReferenceEquals.OrElse<T> - Class in poussecafe.util
- registerListener(MessageListener) - Method in class poussecafe.environment.MessageListenerRegistrar
- registerListenerForMessageClass(MessageListener, Class<? extends Message>) - Method in class poussecafe.environment.MessageListenersPool
- registerListenersOf(Object) - Method in class poussecafe.runtime.Runtime
- registerMessageListener(MessageListener) - Method in class poussecafe.environment.Environment
- registerUniqueIndex(UniqueIndex<D>) - Method in class poussecafe.storage.internal.InternalDataAccess
- remove(K, V) - Method in class poussecafe.collection.Multimap
- replaceThreadPool(MessageProcessingThreadPool) - Method in class poussecafe.processing.MessageBroker
- repository() - Method in annotation type poussecafe.discovery.Aggregate
- repository() - Method in class poussecafe.environment.AggregateServices
- repository(Class<?>) - Method in class poussecafe.environment.Environment
- Repository<A extends AggregateRoot<K,D>,K,D extends EntityAttributes<K>> - Class in poussecafe.domain
- Repository() - Constructor for class poussecafe.domain.Repository
- REPOSITORY - Static variable in class poussecafe.environment.MessageListenerPriority
- RepositoryMessageListenerFactory - Class in poussecafe.environment
- RepositoryMessageListenerFactory.Builder - Class in poussecafe.environment
- repositoryOf(Class<?>) - Method in class poussecafe.environment.Environment
- retryOnOptimisticLockingException(OriginalAndMarshaledMessage) - Method in class poussecafe.runtime.DefaultConsumptionHandler
- retryOnOptimisticLockingException(OriginalAndMarshaledMessage) - Method in interface poussecafe.runtime.MessageConsumptionHandler
- runInTransaction(Class<?>, Runnable) - Method in class poussecafe.process.TransactionAwareService
- runInTransaction(Runnable) - Method in class poussecafe.storage.NoTransactionRunner
- runInTransaction(Runnable) - Method in interface poussecafe.storage.TransactionRunner
- runner() - Method in annotation type poussecafe.discovery.MessageListener
- runner() - Method in class poussecafe.environment.MessageListener
- runner() - Method in class poussecafe.environment.MessageListenerDefinition
- runner(Optional<Class<? extends AggregateMessageListenerRunner<?, ?, ?>>>) - Method in class poussecafe.environment.MessageListenerDefinition.Builder
- runner(Optional<AggregateMessageListenerRunner>) - Method in class poussecafe.environment.MessageListener.Builder
- runner(AggregateMessageListenerRunner) - Method in class poussecafe.environment.AggregateUpdateMessageConsumer.Builder
- Runtime - Class in poussecafe.runtime
- Runtime.Builder - Class in poussecafe.runtime
S
- SameOperationException - Exception in poussecafe.exception
- SameOperationException() - Constructor for exception poussecafe.exception.SameOperationException
- SameOperationException(String) - Constructor for exception poussecafe.exception.SameOperationException
- SameOperationException(String, Throwable) - Constructor for exception poussecafe.exception.SameOperationException
- SameOperationException(Throwable) - Constructor for exception poussecafe.exception.SameOperationException
- sendCollection(MessageCollection) - Method in class poussecafe.storage.MessageSendingPolicy
- sendCommand(Command) - Method in class poussecafe.runtime.Runtime
- sendMarshalledMessage(OriginalAndMarshaledMessage) - Method in class poussecafe.messaging.internal.InternalMessagingQueue.InternalMessageSender
- sendMarshalledMessage(OriginalAndMarshaledMessage) - Method in class poussecafe.messaging.MessageSender
- sendMessage(Message) - Method in class poussecafe.messaging.MessageSender
- SerializingMessageAdapter - Class in poussecafe.messaging.internal
- SerializingMessageAdapter() - Constructor for class poussecafe.messaging.internal.SerializingMessageAdapter
- service() - Method in annotation type poussecafe.discovery.ServiceImplementation
- service(Class<S>) - Method in class poussecafe.environment.Environment
- service(Object) - Method in class poussecafe.discovery.CustomMessageListenerDiscoverer.Builder
- Service - Interface in poussecafe.domain
- serviceClass() - Method in class poussecafe.environment.ServiceImplementation
- serviceClass(Class<? extends Service>) - Method in class poussecafe.environment.ServiceImplementation.Builder
- ServiceImplementation - Class in poussecafe.environment
- ServiceImplementation - Annotation Type in poussecafe.discovery
- ServiceImplementation.Builder - Class in poussecafe.environment
- serviceImplementationClass() - Method in class poussecafe.environment.ServiceImplementation
- serviceImplementationClass(Class<? extends Service>) - Method in class poussecafe.environment.ServiceImplementation.Builder
- serviceImplementations() - Method in class poussecafe.environment.Bundle
- serviceImplementations(Collection<ServiceImplementation>) - Method in class poussecafe.environment.Bundle.Builder
- services() - Method in class poussecafe.environment.Environment
- setData(D) - Method in class poussecafe.attribute.entity.EntityAttributeData
- setDataAccess(Object) - Method in class poussecafe.domain.Repository
- setEntityClass(Class<?>) - Method in class poussecafe.domain.Factory
- setEntityClass(Class<?>) - Method in class poussecafe.domain.Repository
- setEnvironment(Environment) - Method in class poussecafe.environment.MessageListenerRegistrar
- setMessageCollectionValidator(MessageCollectionValidator) - Method in class poussecafe.domain.Repository
- setMessageSenderLocator(MessageSenderLocator) - Method in class poussecafe.storage.MessageSendingPolicy
- setNew(EntityAttribute<E>) - Method in class poussecafe.domain.Entity
- setResult(String) - Method in interface poussecafe.apm.ApmTransaction
- setResult(String) - Method in class poussecafe.apm.DefaultApmTransaction
- Setter(EntityAttribute<E>) - Constructor for class poussecafe.domain.Entity.Setter
- SeveralAggregatesCreationMessageConsumer - Class in poussecafe.environment
- SeveralAggregatesCreationMessageConsumer.Builder - Class in poussecafe.environment
- shortId() - Method in annotation type poussecafe.discovery.MessageListener
- shortId() - Method in class poussecafe.environment.MessageListener
- shortId() - Method in class poussecafe.environment.MessageListenerDefinition
- shortId(String) - Method in class poussecafe.environment.MessageListener.Builder
- SingleAggregateCreationMessageConsumer - Class in poussecafe.environment
- SingleAggregateCreationMessageConsumer.Builder - Class in poussecafe.environment
- SingleAggregateMessageListenerRunner<M extends Message,K,A extends AggregateRoot<K,?>> - Class in poussecafe.discovery
- SingleAggregateMessageListenerRunner() - Constructor for class poussecafe.discovery.SingleAggregateMessageListenerRunner
- SingleEntityAttributeBuilder<D extends EntityAttributes<?>,E extends Entity<?,D>,F extends D> - Class in poussecafe.attribute.entity
- SingleEntityAttributeBuilder.ReadOnlyAttribute - Class in poussecafe.attribute.entity
- SingleEntityAttributeBuilder.ReadWriteAttribute - Class in poussecafe.attribute.entity
- size() - Method in class poussecafe.processing.MessageProcessingThreadPool
- sparse() - Method in class poussecafe.storage.internal.uniqueindex.UniqueIndex
- sparse(boolean) - Method in class poussecafe.storage.internal.uniqueindex.UniqueIndex.Builder
- split(int) - Method in class poussecafe.environment.MessageListenersPool
- start() - Method in class poussecafe.processing.MessageProcessingThreadPool
- start() - Method in class poussecafe.runtime.Runtime
- startReceiving() - Method in class poussecafe.messaging.MessageReceiver
- startReceiving() - Method in class poussecafe.messaging.MessagingConnection
- startTransaction(String) - Method in interface poussecafe.apm.ApplicationPerformanceMonitoring
- startTransaction(String) - Method in class poussecafe.apm.DefaultApplicationPerformanceMonitoring
- stop() - Method in class poussecafe.processing.MessageProcessingThreadPool
- stop() - Method in class poussecafe.runtime.Runtime
- stopReceiving() - Method in class poussecafe.messaging.MessageReceiver
- stopReceiving() - Method in class poussecafe.messaging.MessagingConnection
- storage() - Method in class poussecafe.discovery.StorageImplementationDiscovery
- storage() - Method in class poussecafe.discovery.StorageUnit
- storage() - Method in class poussecafe.domain.Entity
- storage() - Method in class poussecafe.runtime.MessagingAndStorage
- storage(Storage) - Method in class poussecafe.discovery.BundleConfigurer.BundleWithMessaging
- storage(Storage) - Method in class poussecafe.discovery.StorageImplementationDiscovery.Builder
- storage(Storage) - Method in class poussecafe.domain.Entity
- Storage - Class in poussecafe.storage
- Storage() - Constructor for class poussecafe.storage.Storage
- StorageImplementationDiscovery - Class in poussecafe.discovery
- StorageImplementationDiscovery.Builder - Class in poussecafe.discovery
- storageImplementations(Collection<EntityImplementation>) - Method in class poussecafe.environment.Bundle.Builder
- storageName() - Method in annotation type poussecafe.discovery.DataAccessImplementation
- storageNames() - Method in annotation type poussecafe.discovery.DataImplementation
- storages() - Method in class poussecafe.environment.Environment
- StorageUnit - Class in poussecafe.discovery
- StorageUnitBuilder - Class in poussecafe.discovery
- streamAll() - Method in class poussecafe.storage.internal.InternalDataAccess
- submit(MessageToProcess) - Method in class poussecafe.processing.MessageProcessingThreadPool
- submitCommand(Command) - Method in class poussecafe.runtime.Runtime
T
- targetAggregateId(M) - Method in class poussecafe.discovery.SingleAggregateMessageListenerRunner
- targetAggregatesIds(M) - Method in class poussecafe.discovery.SingleAggregateMessageListenerRunner
- targetAggregatesIds(M) - Method in interface poussecafe.environment.AggregateMessageListenerRunner
- toString() - Method in class poussecafe.environment.MessageListener
- toString() - Method in class poussecafe.environment.MessageListenerDefinition
- TransactionAwareService - Class in poussecafe.process
- TransactionAwareService() - Constructor for class poussecafe.process.TransactionAwareService
- TransactionRunner - Interface in poussecafe.storage
- transactionRunnerLocator(TransactionRunnerLocator) - Method in class poussecafe.environment.AggregateRootMessageListenerFactory.Builder
- transactionRunnerLocator(TransactionRunnerLocator) - Method in class poussecafe.environment.AggregateUpdateMessageConsumer.Builder
- transactionRunnerLocator(TransactionRunnerLocator) - Method in class poussecafe.environment.EnvironmentBuilder
- transactionRunnerLocator(TransactionRunnerLocator) - Method in class poussecafe.environment.FactoryMessageListenerFactory.Builder
- transactionRunnerLocator(TransactionRunnerLocator) - Method in class poussecafe.environment.MessageListenerFactory.Builder
- transactionRunnerLocator(TransactionRunnerLocator) - Method in class poussecafe.environment.RepositoryMessageListenerFactory.Builder
- transactionRunnerLocator(TransactionRunnerLocator) - Method in class poussecafe.environment.SeveralAggregatesCreationMessageConsumer.Builder
- transactionRunnerLocator(TransactionRunnerLocator) - Method in class poussecafe.environment.SingleAggregateCreationMessageConsumer.Builder
- TransactionRunnerLocator - Class in poussecafe.runtime
- TransactionRunnerLocator() - Constructor for class poussecafe.runtime.TransactionRunnerLocator
- TransparentMessageAdapter - Class in poussecafe.messaging
- TransparentMessageAdapter() - Constructor for class poussecafe.messaging.TransparentMessageAdapter
U
- uniqueData() - Method in class poussecafe.storage.internal.uniqueindex.AdditionPlan
- uniqueData(Object) - Method in class poussecafe.storage.internal.uniqueindex.AdditionPlan.Builder
- uniqueDataProducer(Function<E, Object>) - Method in class poussecafe.storage.internal.uniqueindex.UniqueIndex.Builder
- UniqueIndex<D> - Class in poussecafe.storage.internal.uniqueindex
- UniqueIndex.Builder<E> - Class in poussecafe.storage.internal.uniqueindex
- UniqueIndexException - Exception in poussecafe.storage.internal.uniqueindex
- UniqueIndexException() - Constructor for exception poussecafe.storage.internal.uniqueindex.UniqueIndexException
- UniqueIndexException(String) - Constructor for exception poussecafe.storage.internal.uniqueindex.UniqueIndexException
- UniqueIndexException(String, Throwable) - Constructor for exception poussecafe.storage.internal.uniqueindex.UniqueIndexException
- UniqueIndexException(Throwable) - Constructor for exception poussecafe.storage.internal.uniqueindex.UniqueIndexException
- update(A) - Method in class poussecafe.domain.Repository
- updateData(A) - Method in class poussecafe.domain.Repository
- updateData(D) - Method in interface poussecafe.domain.EntityDataAccess
- updateData(D) - Method in class poussecafe.storage.internal.InternalDataAccess
- UpdatePlan - Class in poussecafe.storage.internal.uniqueindex
- UpdatePlan.Builder - Class in poussecafe.storage.internal.uniqueindex
- usingKeyDataAdapter(DataAdapter<J, K>) - Method in class poussecafe.attribute.entity.AdaptingEntityMapAttributeBuilder
V
- validate(MessageCollection) - Method in class poussecafe.domain.MessageCollectionValidator
- value(String) - Method in class poussecafe.runtime.Configuration
- ValueObject - Interface in poussecafe.domain
- versionField(String) - Method in class poussecafe.storage.internal.InternalDataAccess
- VoidAggregateMessageListenerRunner - Interface in poussecafe.discovery
W
- waitForCondition() - Method in class poussecafe.util.Poller
- waitUntilEmptyOrInterrupted() - Method in class poussecafe.messaging.internal.InternalMessagingQueue
- withAggregateDefinition(AggregateDefinition) - Method in class poussecafe.environment.BundleDefinition.Builder
- withAggregateDefinitions(Collection<AggregateDefinition>) - Method in class poussecafe.environment.BundleDefinition.Builder
- withAggregateRoot(Class<?>) - Method in class poussecafe.environment.AggregateDefinition.Builder
- withBundle(Bundle) - Method in class poussecafe.environment.EnvironmentBuilder
- withBundle(Bundle) - Method in class poussecafe.runtime.Runtime.Builder
- withBundles(Collection<Bundle>) - Method in class poussecafe.environment.EnvironmentBuilder
- withBundles(Collection<Bundle>) - Method in class poussecafe.runtime.Runtime.Builder
- withConfiguration(String, Object) - Method in class poussecafe.runtime.Runtime.Builder
- withDataAccessFactory(Supplier<Object>) - Method in class poussecafe.environment.EntityImplementation.Builder
- withDataFactory(Supplier<Object>) - Method in class poussecafe.environment.EntityImplementation.Builder
- withDomainProcess(Class<? extends DomainProcess>) - Method in class poussecafe.environment.BundleDefinition.Builder
- withDomainProcesses(Collection<Class<? extends DomainProcess>>) - Method in class poussecafe.environment.BundleDefinition.Builder
- withEntityClass(Class<?>) - Method in class poussecafe.environment.EntityImplementation.Builder
- withEntityImplementation(EntityImplementation) - Method in class poussecafe.environment.Bundle.Builder
- withFactoryClass(Class<?>) - Method in class poussecafe.environment.AggregateDefinition.Builder
- withInjectableService(Class<?>, Object) - Method in class poussecafe.runtime.Runtime.Builder
- withInjectableService(Object) - Method in class poussecafe.runtime.Runtime.Builder
- withKey(K) - Method in class poussecafe.domain.Entity.Setter
- withMap(Map<J, U>) - Method in class poussecafe.attribute.entity.AdaptingReadWriteEntityMapAttributeBuilder
- withMap(Map<K, U>) - Method in class poussecafe.attribute.entity.AdaptingEntityMapAttributeBuilder
- withMessage(Class<? extends Message>) - Method in class poussecafe.environment.BundleDefinition.Builder
- withMessageImplentation(MessageImplementation) - Method in class poussecafe.environment.Bundle.Builder
- withMessageListener(MessageListenerDefinition) - Method in class poussecafe.environment.BundleDefinition.Builder
- withMessageListeners(Collection<MessageListenerDefinition>) - Method in class poussecafe.environment.BundleDefinition.Builder
- withMessages(Collection<Class<? extends Message>>) - Method in class poussecafe.environment.BundleDefinition.Builder
- withRepositoryClass(Class<?>) - Method in class poussecafe.environment.AggregateDefinition.Builder
- withServices(Collection<Class<? extends Service>>) - Method in class poussecafe.environment.BundleDefinition.Builder
- withStorage(Storage) - Method in class poussecafe.environment.EntityImplementation.Builder
- wrap(D) - Method in class poussecafe.domain.Repository
-
Deprecated.use wrapNullable instead.
- wrap(List<D>) - Method in class poussecafe.domain.Repository
- wrapNullable(D) - Method in class poussecafe.domain.Repository
- write(Consumer<F>) - Method in class poussecafe.attribute.entity.SingleEntityAttributeBuilder.ReadOnlyAttribute
All Classes All Packages