Skip navigation links

Oracle® Coherence Java API Reference
Release 12.1.2.0.3

E26043-02


Coherence™ API Specification.

See:
          Description

Coherence Core
com.tangosol.io Contains classes providing cache persistence of serialized objects.
com.tangosol.io.bdb Contains Sleepycat Berkeley DB BinaryStore implementation classes.
com.tangosol.io.journal Contains classes related to the journaling services.
com.tangosol.io.nio Contains classes related to J2SE 1.4 NIO functionality.
com.tangosol.io.pof Contains classes related to POF serialization and deserialization.
com.tangosol.io.pof.annotation POF Annotation classes
com.tangosol.io.pof.reflect Contains classes related to POF stream navigation and manipulation.
com.tangosol.net Contains basic cluster interfaces and factories.
com.tangosol.net.cache Contains classes providing various caching strategies.
com.tangosol.net.events Contains classes related to the Coherence Live Event Model.
com.tangosol.net.events.annotation Contains annotations related to the Coherence Live Event Model.
com.tangosol.net.events.application Contains classes related to application events within the Coherence Live Event Model, including ConfigurableCacheFactory events.
com.tangosol.net.events.partition Contains classes related to PartitionedService events within the Coherence Live Event Model.
com.tangosol.net.events.partition.cache Contains classes related to PartitionedCache events within the Coherence Live Event Model.
com.tangosol.net.management Contains classes related to the Coherence Management Framework.
com.tangosol.net.management.annotation Contains annotations used by the Coherence Management Framework.
com.tangosol.net.partition Contains interfaces and classes related to partitioned services.
com.tangosol.net.proxy Contains interfaces and classes related to proxy services.
com.tangosol.net.security Contains classes related to the Coherence Security Framework.
com.tangosol.run.jca Contains classes providing Java 2 Connector Architecture functionality.
com.tangosol.run.xml Contains classes providing basic XML related functionality.
com.tangosol.util Contains various generic utilities.
com.tangosol.util.aggregator Contains concrete InvocableMap.EntryAggregator implementations.
com.tangosol.util.comparator Contains concrete Comparator implementations and related interfaces.
com.tangosol.util.extractor Contains ValueExtractor and ValueUpdater related classes.
com.tangosol.util.filter Contains concrete Filter implementations and related interfaces.
com.tangosol.util.processor Contains concrete InvocableMap.EntryProcessor implementations.
com.tangosol.util.transformer Contains concrete MapEventTransformer implementations.

 

Coherence*Web
com.tangosol.coherence.servlet Contains classes related to the HTTP Session Replication Module.
com.tangosol.coherence.servlet.management Contains Coherence*Web MBean classes.

 

Coherence Cache Providers
com.tangosol.coherence.hibernate Contains classes related to the Coherence Cache Provider for Hibernate.
com.tangosol.coherence.toplink Contains classes related to the Coherence CacheStore for TopLink.
com.tangosol.coherence.weblogic Contains classes related to the Coherence Cache Provider for WebLogic Portal.

 

Coherence REST API
com.tangosol.coherence.rest Contains classes related to the Coherence REST API.
com.tangosol.coherence.rest.io Contains classes related to REST marshalling.
com.tangosol.coherence.rest.query  
com.tangosol.coherence.rest.server Contains classes related to embedded HTTP server integration.
com.tangosol.coherence.rest.servlet Contains classes related to J2EE server integration.
com.tangosol.coherence.rest.util.aggregator Contains classes related to REST-based aggregation.
com.tangosol.coherence.rest.util.processor Contains classes related to REST-based entry processing.

 

Coherence Transactional Framework
com.tangosol.coherence.transaction Contains classes related to the Coherence Transaction Framework.
com.tangosol.coherence.transaction.exception Contains classes related to the Coherence Transaction Framework.

 

Coherence Work Manager
com.tangosol.coherence.commonj Contains Coherence-based WorkManager implementation classes.

 

Other Packages
com.tangosol.application Contains classes supporting the Coherence Container.
com.tangosol.coherence.config Defines the Coherence configuration object model for accessing, customizing and or modifying configuration.
com.tangosol.coherence.config.builder Defines the typical runtime configuration builders for the Coherence configuration object model.
com.tangosol.coherence.config.builder.storemanager Defines external Store Manager Builder implementations for Coherence caches
com.tangosol.coherence.config.scheme Defines the Coherence configuration object model classes and interfaces for Caching and Service Schemes.
com.tangosol.coherence.config.unit Defines the standard units of measure for the Coherence configuration object model.
com.tangosol.coherence.config.xml Defines the Xml Document Pre-Processors and Xml Element Processors for converting Coherence Cache Configuration files into Coherence configuration object models.
com.tangosol.coherence.config.xml.preprocessor Defines the Xml document Pre-Processors for Coherence Cache Configuration files.
com.tangosol.coherence.config.xml.processor Defines the Xml document Element and Attribute Processors for Coherence Cache Configuration files.
com.tangosol.config Defines commonly required, generic and helper classes, interfaces and annotations used to simplify the configuration of objects, services, caches and components.
com.tangosol.config.annotation Defines annotations typically used for configuring, documenting and injecting values into objects.
com.tangosol.config.xml Defines classes and interfaces for processing Xml documents and building object models, like configuration, based on said documents though the use of injection.

 

Coherence™ API Specification.

Coherence™ is a JCache-compliant in-memory caching and data management solution for clustered Java applications.

Coherence™ makes sharing and managing data in a cluster as simple as on a single JVM using Java Collection classes. It accomplishes this by coordinating updates to the data using cluster-wide concurrency control, distributing or replicating data modifications across the cluster using the highest performing clustered protocol available, and delivering notifications of data modifications to any cluster nodes that request them. Developers can easily take advantage of Coherence features using the standard Java Collection API to access and modify data, and the standard JavaBean event model to receive data change notifications.

To get started with Coherence™, please see the JavaDoc for CacheFactory.


Skip navigation links

Oracle® Coherence Java API Reference
Release 12.1.2.0.3

E26043-02


Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.