|
GemFire 7.0 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| 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 | |
|---|---|
| AbstractLauncher<T extends Comparable<T>> | The AbstractLauncher class is a base class for implement various launchers to construct and run different GemFire processes, like Cache servers or Locators, Managers, HTTP servers and so on. |
| AbstractLauncher.ServiceState<T extends Comparable<T>> | The ServiceState is an immutable type representing the state of the specified Locator at any given moment in time. |
| 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. |
| LocatorLauncher | The LocatorLauncher class is a launcher for a GemFire Locator. |
| LocatorLauncher.Builder | Following the Builder design pattern, the LocatorLauncher Builder is used to configure and create a properly initialized instance of the LocatorLauncher class for running the Locator and performing other Locator operations. |
| LocatorLauncher.LocatorState | The LocatorState is an immutable type representing the state of the specified Locator at any given moment in time. |
| ServerLauncher | The ServerLauncher class is a launcher class with main method to start a GemFire Server (implying a GemFire Cache server process). |
| ServerLauncher.Builder | The Builder class, modeled after the Builder creational design pattern, is used to construct a properly configured and initialized instance of the ServerLauncher to control and run GemFire servers (in particular, cache servers). |
| ServerLauncher.ServerState | The ServerState is an immutable type representing the state of the specified Locator at any given moment in time. |
| Enum Summary | |
|---|---|
| AbstractLauncher.Status | The Status enumerated type represents the various lifecycle states of a GemFire service (such as a Cache Server, a Locator or a Manager). |
| LocatorLauncher.Command | An enumerated type representing valid commands to the Locator launcher. |
| ServerLauncher.Command | An enumerated type representing valid commands to the Server launcher. |
| 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. |
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 7.0 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||