GemFire 6.6.2

Package com.gemstone.gemfire.distributed

Provides information about, access to, and common tools for GemFire distributed systems.


Interface Summary
ClientSocketFactory Interface ClientSocketFactory is used to create non-default client sockets.
DistributedMember This is the fundamental representation of a member in a GemFire distributed system.
Role Members of the distributed system can fill one or more user defined roles.

Class Summary
DistributedLockService A named instance of DistributedLockService defines a space for locking arbitrary names across the distributed system defined by a specified distribution manager.
DistributedSystem A "connection" to a GemFire distributed system.
DurableClientAttributes Class DurableClientAttributes represents durable member attributes.
Locator Represents a distribution locator server that provides discovery information to members and clients of a GemFire distributed system.

Exception Summary
DistributedSystemDisconnectedException Thrown when a GemFire distributed system has been terminated.
FutureCancelledException Thrown when a Future has been cancelled.
GatewayCancelledException Thrown when a GemFire oplog has been terminated.
LeaseExpiredException A LeaseExpiredException is thrown when GemFire detects that a distributed lock obtained by the current thread with a limited lease (see @link DistributedLockService} has expired before it was explicitly released.
LockNotHeldException A LockNotHeldException is thrown when attempting unlock a lock that is not held by the thread performing the unlock.
LockServiceDestroyedException A LockServiceDestroyedException is thrown when attempting use a distributed lock service that has been destroyed.
OplogCancelledException Thrown when a GemFire gateway has been terminated.
PoolCancelledException Thrown when a GemFire pool has been cancelled.
TXManagerCancelledException Thrown when a GemFire transaction manager has been terminated.

Package com.gemstone.gemfire.distributed Description

Provides information about, access to, and common tools for GemFire distributed systems. When a program wishes to access distributed dtaa data stored in GemFire, it first creates a DistributedSystem that will connect to the distributed system. GemFire provides two means of discovering the other members in a distributed group. The first uses IP multicast to broadcast a message to all members that listen on a given port and address. The second method of discovery uses special VMs called "locators" to keep track of the members of the distributed system. Each locator is identified by a host/port pair that is specified when connecting to the distributed system.

GemFire 6.6.2

Copyright © 1997-2012 VMware, Inc. All rights reserved.