All Classes and Interfaces
Class
Description
A base
SessionConfigurationProvider.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.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.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-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.BeanFactoryPostProcessor that adds the CoherenceGenericConverter to the ConversionService if
available.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.The
ImportBeanDefinitionRegistrar to parse CoherencePublisher and its service-interface
and to register BeanDefinition CoherencePublisherProxyFactoryBean.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.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.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.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.
Instances of
SessionConfiguration are used Coherence cluster member configurations.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.
Used by
SessionDebugMessageUtils.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.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.