GemFire 5.8

GemFire 5.8 Java API

GemFire allows users to share application data across multiple Java Virtual Machine using familiar Java classes and programming constructs.

See:
          Description

Packages
com.gemstone.gemfire The base package of the GemFire Java product, featuring highly concurrent distributed caching with cache event delivery, OQL querying, and remote cache administration, built using a DistributedSystem which includes a DistributedLockService.
com.gemstone.gemfire.admin Provides an API for administering various GemFire components such as a GemFire distributed system, and processes that host GemFire Caches.
com.gemstone.gemfire.admin.jmx Provides administrative access to a GemFire distributed system via the Java Management Extensions (JMX).
com.gemstone.gemfire.cache Provides an implementation of distributed object caching that can leverage GemFire's distribution capabilities.
com.gemstone.gemfire.cache.client The com.gemstone.gemfire.cache.client package provides APIs used for client connectivity and caching.
com.gemstone.gemfire.cache.execute The com.gemstone.gemfire.cache.execute package provides APIs used for function execution on gemfire system members.
com.gemstone.gemfire.cache.operations Contains the OperationContext interface that encapsulates an operation and the data associated with it for both the pre-operation and post-operation cases.
com.gemstone.gemfire.cache.query GemFire's query service, an implementation of an OQL/SQL-style query processor with supporting indexes.
com.gemstone.gemfire.cache.query.types  
com.gemstone.gemfire.cache.server The com.gemstone.gemfire.cache.server package provides APIs used for the server side of client/server caching.
com.gemstone.gemfire.cache.util Provides utilities for use with the Caching API in the com.gemstone.gemfire.cache.util package.
com.gemstone.gemfire.distributed Provides information about, access to, and common tools for GemFire distributed systems.
com.gemstone.gemfire.security Provides an API for plugging in authentication and authorization for members of a distributed system and clients.

 

GemFire allows users to share application data across multiple Java Virtual Machine using familiar Java classes and programming constructs.

GemFire Distributed Object Caching

GemFire's distributed caching allows application access to distributed and cached data across multiple physical machines. GemFire's main API for accessing distributed data is the Region

GemFire provides a flexible and powerful API for distributed object caching. The API is particularly well-suited for caching application data and contains classes for receiving data events, reading and writing data to and from external sources, querying cached data using OQL, performing transactional operations, and active monitoring of data and data VMs.

A discussion of the Distributed Caching API and GemFire's implementation of it can be found here.


GemFire 5.8

Copyright © 2002-2008 GemStone Systems, Inc. All Rights Reserved.