All Classes and Interfaces

Class
Description
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive ACTIVATED LifecycleEvents.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive ACTIVATING LifecycleEvents.
A FilterBinding annotation representing an AlwaysFilter.
MapListener implementation that dispatches MapEvents to CoherenceEventListener annotated methods.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive ASSIGNED TransferEvent.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive ARRIVED TransferEvent.
Asynchronous version of CrudRepository.
 
 
The BackingRepository is a Coherence Repository backing Coherence-based Spring repositories.
A qualifier annotation used for any BACKLOG event.
The backlog event type.
A Coherence event observer implementation that wraps an Method.
Looks up a Spring bean based on the xml <spring:bean> configuration.
Element processor for <spring:bean/> XML element.
CacheEventHandler<E extends com.tangosol.net.events.Event<T>,T extends Enum<T>>
Abstract base class for all observer-based cache interceptors.
Handler for CacheLifecycleEvents.
A qualifier annotation used to indicate a specific cache name.
A Spring Condition that matches if the EnableCaching annotation is specified in the application context.
A ExtractorBinding annotation representing a ChainedExtractor.
A holder for the repeatable ChainedExtractor annotation.
Creates an instance of SessionConfiguration that will be created for each named session in the application configuration properties.
Provides utilities for retrieving annotations from the provided InjectionPoint.
Meta-annotation that marks the asynchronous wrapper implementation of Coherence Caches using AsyncNamedCache for dependency-injection.
Meta-annotation that marks the asynchronous wrapper implementation of Coherence Maps using AsyncNamedMap for dependency-injection.
Coherence-specific asynchronous repository interface.
Activates Coherence Auto Configuration for Spring Boot, provided the respective CoherenceServer is not defined.
 
A BeanExpressionResolver implementation that bridges Coherence configuration concepts with Spring configuration concepts.
Coherence-specific implementation of Cache that defines common cache operations.
Meta-annotation that marks Coherence Caches using NamedCache for dependency-injection.
Defines additional configuration properties for the CoherenceCache.
Implementation of the CacheManager for Oracle Coherence.
Contains Spring Boot @ConfigurationProperties for retrieval of configuration properties stored in a remote Coherence cluster.
Coherence gRPC client configuration.
Coherence-specific implementation of Spring Boot's ConfigDataLoader.
ConfigDataLocationResolver for Coherence Spring resolving CoherenceConfigDataResource using the CoherenceConfigDataLocationResolver.COHERENCE_PREFIX prefix.
Represents a Coherence-specific ConfigDataResource resource from which ConfigData can be loaded.
Provides a strategy interface in order to customize the Coherence configuration.
Callback interface that can be used to customize the CoherenceConfigurer.
A utility class to capture the ApplicationContext so that it is available to Coherence classes that are not managed by Spring.
A listener annotation that allows for the subscription of Coherence events.
Holder for Coherence Event Listeners to be configured.
A BeanFactoryPostProcessor that processes methods annotated with @CoherenceEventListener.
This implementation of Spring's GenericConverter is a no-op converter for Coherence's NamedCache.
A CoherenceGrpcClient that works with Coherence as a config source.
Exposes the SessionRepositoryFilter as a bean named springSessionRepositoryFilter.
The CoherenceIndexedSessionRepository is a SessionRepository implementation that stores sessions in Coherence's distributed CacheMap.
Injector to allow the dependency injection of Spring beans into objects being deserialized and manipulated by cache operations.
An enum representing the type of the Coherence instance.
Handler for CoherenceLifecycleEvents.
Meta-annotation that marks Coherence Maps using NamedMap for dependency-injection.
Optional marker for Coherence repositories where the repository itself should use a cache name different from the name that is auto-selected by the runtime based on the repository class name.
Coherence implementation of AbstractMappingContext.
Auto-configuration for CoherenceMicrometerMetrics.
Coherence implementation of PersistentEntity.
Coherence implementation of PersistentProperty.
Configuration properties for the Coherence Spring integration.
Spring cache abstraction properties.
Configuration properties of the Coherence Instance.
Coherence Logging Configuration.
Configuration properties of the Coherence Server.
Coherence Session Configuration.
An introduction advice that automatically implements interfaces and abstract classes and creates Publisher instances.
Variation of CoherencePublisherScanRegistrar the links AutoConfigurationPackages.
Generates a proxy for the provided, CoherencePublisher annotated, interface.
Configures component scanning directives for use with Configuration classes.
ImportBeanDefinitionRegistrar implementation to scan and register Coherence publishers.
Coherence implementation of AbstractQueryCreator.
Auto-configuration for Coherence Repositories as part of the Spring Data support.
ImportBeanDefinitionRegistrar used to auto-configure Coherence Repositories for Spring Data.
This class wil register support for Coherence repositories with the Spring runtime.
Coherence-specific Repository interface.
Coherence implementation of RepositoryConfigurationExtensionSupport.
Coherence implementation of RepositoryFactorySupport.
CoherenceRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID extends Serializable>
Factory responsible for creating Repository instances for a specific repository interface.
Coherence implementation of RepositoryQuery.
Responsible for starting the default Coherence instance.
Custom Event that handles the creation of a session.
Main configuration class to configure Coherence.
Coherence auto-configuration for Spring Session.
 
Coherence configuration properties for Spring Session.
Exception thrown for subscriber errors.
Annotation applied at the class level to indicate that a bean is a Coherence topic Subscriber.
Holder for Coherence Topic Listeners to be configured.
A BeanFactoryPostProcessor that processes classes and methods annotated with @CoherenceTopicListener.
A bean for creating subscribers related to @CoherenceTopicListener.
An enum representing different strategies for committing positions in a Coherence topic when using CoherenceTopicListener.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive COMMITTED TransactionEvent.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive COMMITTING TransactionEvent.
A qualifier annotation used for any COMMITTING_LOCAL event.
A qualifier annotation used for any COMMITTING_REMOTE event.
Common ExtractorFactorys for defining common Coherence ValueExtractors.
Common FilterFactorys for defining Coherence Filters.
Adapts a CompletableFuture to a Publisher.
A qualifier annotation used for any CONNECTING event.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive CREATED CacheLifecycleEvent.
Default implementation of the CoherenceConfigurer interface.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive MapEvents of type MapEvent.ENTRY_DELETED.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive DEPARTED TransferEvent.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive DEPARTING TransferEvent.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive DESTROYED CacheLifecycleEvent.
A qualifier annotation used for any DISCONNECTED event.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive DISPOSING LifecycleEvents.
Main annotation for setting up Coherence within Spring Framework using the CoherenceSpringConfiguration class as well as the EnableCoherenceImportBeanDefinitionRegistrar.
Exposes the SessionRepositoryFilter as a bean named springSessionRepositoryFilter.
A ImportBeanDefinitionRegistrar that will determine whether caching is enabled.
Annotation to enable Coherence repositories.
Handler for EntryEvents.
Handler for EntryProcessorEvents.
EventHandler<E extends com.tangosol.net.events.Event<T>,T extends Enum<T>>
Abstract base class for all observer-based interceptors.
Manages registration of observer methods with InterceptorRegistry upon ConfigurableCacheFactory activation, and their subsequent un-registration on deactivation.
Manages registration of observer methods with InterceptorRegistry upon ConfigurableCacheFactory activation, and their subsequent un-registration on deactivation.
A qualifier annotation used for any EXECUTED event.
A qualifier annotation used for any EXECUTING event.
Specifies that an annotation type is a ValueExtractor binding type.
Configures the beans to support ValueExtractors.
A factory that produces instances of ValueExtractor for a given Annotation.
Service that supports the ExtractorConfiguration.
Handler for FederatedChangeEvents.
Handler for FederatedConnectionEvents.
Handler for FederatedPartitionEvents.
FederationEventHandler<E extends com.tangosol.net.events.Event<T>,T extends Enum<T>>
Abstract base class for all observer-based federation interceptors.
Specifies that an annotation type is a Filter binding type.
Spring Configuration for defining Filter beans.
A factory that produces instances of Filter for a given Annotation.
Spring Configuration for defining Filter beans.
 
Deprecated, for removal: This API element is subject to removal in a future version.
As of 4.0 please configure the Grpc Client using the coherence-cache-config.xml
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive MapEvents of type MapEvent.ENTRY_INSERTED or that will receive EntryEvents of type INSERTED.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive EntryEvents of type INSERTING.
A Coherence CacheLoader that is also a JpaRepository allowing the loader methods to use the repository to load data.
A generic Spring JPA CacheStore that extends a Spring JpaRepository for the database operations.
Handler for LifecycleEvents.
Common interface for repositories wishing to expose Coherence-based events.
A qualifier annotation that can be applied to CoherenceEventListener annotated methods that receive MapEvents to register them as lite listeners.
An enum representing the different Logging types for Coherence.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive TransferEvents of type LOST.
Specifies that an annotation type is a MapEventTransformer binding type.
Spring Configuration class for producing MapEventTransformer beans.
A factory that produces instances of MapEventTransformer for a given Annotation.
A service for producing MapEventTransformer instances.
Event type enumeration.
CoherenceEventListener responsible for the registration of MapListeners.
A qualifier annotation used to indicate a specific map name.
 
MethodEventObserver<E extends com.tangosol.net.events.Event<?>>
A Coherence event observer implementation that wraps a Method.
A BaseMethodObserver that wraps a map listener Method.
An annotation used when injecting Coherence resource to indicate a specific resource name.
Provides support for injecting Coherence Caches using NamedCache.
Provides support for injecting Coherence Topics using NamedTopic.
Custom namespace handler for the Spring namespace.
A qualifier annotation used to indicate a specific participant name.
A ExtractorBinding annotation representing a PofExtractor.
A holder for the repeatable PofExtractor annotation.
ValueExtractor that returns the name of the Spring Security principal from the MapSession.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive EntryProcessorEvents to narrow the events received to those for a specific InvocableMap.EntryProcessor class.
A ExtractorBinding annotation representing a UniversalExtractor.
A holder for the repeatable PropertyExtractor annotation.
Publisher related helper class.
The final result of query processing that includes the Filter as the query discriminate and the EntryAggregator.
Simple query state holder used by the query building process.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive TransferEvents of type RECOVERED.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive EntryEvents of type REMOVED.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive EntryEvents of type REMOVING.
A qualifier annotation used for any REPLICATING event.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive TransferEvents of type ROLLBACK.
A qualifier annotation used to indicate a specific scope name.
 
 
ServiceEventHandler<E extends com.tangosol.net.events.Event<T>,T extends Enum<T>>
Abstract base class for all observer-based service interceptors.
A qualifier annotation used to indicate a specific service name.
A SessionConfiguration bean that will be created for each named session in the application configuration properties.
A provider of SessionConfiguration instances.
Contains utilities to create common log messages.
Handler for SessionLifecycleEvents.
A qualifier annotation used when injecting Coherence resource to indicate a specific Session name.
Custom Map Event that handles the deletion and expiration of a session.
An enum representing the different types of SessionConfiguration that can be configured in the Spring configuration.
Coherence InvocableMap.EntryProcessor responsible for handling updates to session.
MapListener implementation that dispatches MapEvents to CoherenceEventListener annotated methods.
Provides the ability to acquire Coherence-based resources in the Spring Framework.
The SpringNamespaceHandler provides the ability to reference Spring beans in a cache configuration file.
Implementation of ElementProcessor that creates an instance of Parameter containing a property name and value to be injected into a Spring bean.
Implementation of ParameterizedBuilder that "realizes" a named bean from a Spring BeanFactory.
Implementation of ParameterizedBuilder that "realizes" an instance of BeanFactory based on a provided Spring application context uri.
Qualifier annotation for a Coherence instance to be injected in CoherenceIndexedSessionRepository.
A Coherence SystemPropertyResolver and EnvironmentVariableResolver that uses the Spring Environment to obtain values.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive CoherenceLifecycleEvents of type STARTED or SessionEvents of type STARTED.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive CoherenceLifecycleEvents of type STARTING or SessionEvents of type STARTING.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive CoherenceLifecycleEvents of type STOPPED or SessionEvents of type STOPPED.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive CoherenceLifecycleEvents of type STOPPING or SessionEvents of type STOPPING.
Interface that CoherenceTopicListener beans can implement to handle exceptions.
An enumeration of possible actions to take after handling an exception.
A qualifier annotation used when injecting Subscriber to a NamedTopic to indicate the name of the subscriber group that the subscriber should belong to.
A qualifier annotation used for any SYNCED event.
A qualifier annotation that can be applied to CoherenceEventListener annotated methods to register them as MapListener.synchronous() listeners.
A qualifier annotation used for any SYNCING event.
An annotation used to specify a topic name.
Repeatable annotation for one or many Topic annotations.
Handler for TransactionEvents.
Handler for TransactionEvents.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive TRUNCATED CacheLifecycleEvent.
Handler for UnsolicitedCommitEvents.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive MapEvents of type MapEvent.ENTRY_UPDATED or that will receive EntryEvents of type UPDATED.
A qualifier annotation used to annotate the parameter CoherenceEventListener annotated methods that will receive EntryEvents of type UPDATING.
General static utilities.
A qualifier annotation used when injecting a cache view.
A FilterBinding annotation representing a Filter produced from a CohQL where clause.