GemFire 5.8

Package com.gemstone.gemfire.cache.util

Provides utilities for use with the Caching API in the com.gemstone.gemfire.cache.util package.

See:
          Description

Interface Summary
BridgeMembershipEvent An event delivered to a BridgeMembershipListener when this process detects connection changes to BridgeServers or bridge clients.
BridgeMembershipListener A listener whose callback methods are invoked when this process detects connection changes to BridgeServers or bridge clients.
BridgeServer Deprecated. as of 5.7 used CacheServer instead.
Gateway A Gateway represents a local proxy for a remote WAN (or distributed system).
Gateway.Endpoint An Endpoint represents a proxy to a remote host
GatewayEvent Interface GatewayEvent represents Cache events delivered to Gateways.
GatewayEventListener Implementers of interface GatewayEventListener process batches of GatewayEvents.
GatewayHub A GatewayHub manages a collection of Gateways.
ObjectSizer The sizer interface defines a method that when called returns the size of the object passed in.
 

Class Summary
BoundedLinkedHashMap Deprecated. as of 5.7 create your own class that extends LinkedHashMap and implement LinkedHashMap.removeEldestEntry(java.util.Map.Entry) to enforce a maximum number of entries.
BridgeClient Deprecated. as of 5.7 use pools instead.
BridgeLoader Deprecated. as of 5.7 use pools instead.
BridgeMembership Provides utility methods for registering and unregistering BridgeMembershipListeners in this process.
BridgeMembershipListenerAdapter Utility class that implements all methods in BridgeMembershipListener with empty implementations.
BridgeWriter Deprecated. as of 5.7 use pools instead.
CacheListenerAdapter Utility class that implements all methods in CacheListener with empty implementations.
CacheWriterAdapter Utility class that implements all methods in CacheWriter with empty implementations.
CqListenerAdapter  
GatewayQueueAttributes Class GatewayQueueAttributes contains attributes related to the Gateway queue such as batch size and disk directories.
ObjectSizerImpl This class provides an implementation of the ObjectSizer interface.
PartitionedRegionUtils Utility methods for handling partitioned Regions, for example during execution of Functions on a Partitioned Region.
RegionMembershipListenerAdapter Utility class that implements all methods in RegionMembershipListener with empty implementations.
RegionRoleListenerAdapter Utility class that implements all methods in RegionRoleListener with empty implementations.
TransactionListenerAdapter Utility class that implements all methods in TransactionListener with empty implementations.
UniversalMembershipListenerAdapter The UniversalMembershipListenerAdapter is a wrapper for SystemMembershipListener and BridgeMembershipListener, providing a facade that makes both appear to customer code as a single SystemMembershipListener from the Admin API.
UniversalMembershipListenerAdapter.AdaptedMembershipEvent Adapts BridgeMembershipEvent to look like a SystemMembershipEvent
 

Exception Summary
BridgeWriterException Deprecated. as of 5.7 use pools instead.
EndpointDoesNotExistException Deprecated. as of 5.7 use pools instead.
EndpointException Deprecated. as of 5.7 use pools instead.
EndpointExistsException Deprecated. as of 5.7 use pools instead.
EndpointInUseException Deprecated. as of 5.7 use pools instead.
ServerRefusedConnectionException Deprecated. as of 5.7 use ServerRefusedConnectionException from the client package instead.
 

Package com.gemstone.gemfire.cache.util Description

Provides utilities for use with the Caching API in the com.gemstone.gemfire.cache.util package.

Adapter classes are provided for convenience in implementing the CacheListener, RegionMembershipListener, RegionRoleListener, TransactionListener, and CacheWriter interfaces. These adapter classes simply implement the interfaces with empty methods so that subclasses only need implement the methods that are of interest.

Also provided are BridgeLoader/BridgeWriter/BridgeServer, which are used for Hierarchical Caching.


GemFire 5.8

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