| Interface | Description |
|---|---|
| CommonRunTimeException | |
| FinalizeObject.BatchFinalize |
Interface that finalizers (extensions of FinalizeObject) can implement to
indicate batching of finalization where possible e.g.
|
| NativeCalls.RehashServerOnSIGHUP |
Callback invoked when an OS-level SIGHUP signal is caught after handler has
been installed by
NativeCalls.daemonize(com.gemstone.gemfire.internal.shared.NativeCalls.RehashServerOnSIGHUP). |
| SystemProperties.Callbacks |
Common internal product callbacks on client and server side to possibly
plugin some system behaviour.
|
| Class | Description |
|---|---|
| BufferAllocator |
Allocate, release and expand ByteBuffers (in-place if possible).
|
| ByteBufferReference |
Base class for explicit reference counted ByteBuffers.
|
| ChannelBufferFramedInputStream | |
| ChannelBufferFramedOutputStream | |
| ChannelBufferInputStream |
Base class for use by buffered abstractions over channel using direct byte
buffers.
|
| ChannelBufferOutputStream |
OutputStream for use by buffered write abstractions over channel using direct
byte buffers.
|
| ClientResolverUtils |
Moved some code from GFXD ResolverUtils to enable using at GFE layer.
|
| ClientSharedData | |
| ClientSharedUtils |
Some shared methods now also used by GemFireXD clients so should not have any
dependency on other GemFire packages.
|
| ClientSharedUtils.ThreadContextObjectInputStream |
allow using Thread context ClassLoader to load classes
|
| FinalizeHolder |
Holds reference queue, pending queue etc for
FinalizeObject cleanup. |
| FinalizeObject |
Base class to be used by classes that need to implement some actions in
finalize.
|
| FinalizeObject.State |
Simple wrapper class to share state across the base object and
FinalizeObject. |
| HeapBufferAllocator |
Heap ByteBuffer implementation of
BufferAllocator. |
| HostLocationBase<T extends HostLocationBase<T>> |
Common base methods for
ServerLocation, HostAddress |
| InputStreamChannel |
Intermediate class that extends both an InputStream and ReadableByteChannel.
|
| NativeCalls |
Encapsulates native C/C++ calls via JNA.
|
| NativeCalls.NativeCallsGeneric |
A generic fallback implementation of
NativeCalls when no JNA based
implementation could be initialized (e.g. |
| OpenHashSet<E> |
An optimized HashSet using open addressing with quadratic probing.
|
| OpenHashSet.Itr<E> | |
| OutputStreamChannel |
Intermediate class that extends both an OutputStream and WritableByteChannel.
|
| ReverseListIterator<E> |
A reverse iterator on a list.
|
| StringPrintWriter |
A
PrintWriter that collects its output in a string builder, which can
then be used to construct a string. |
| SystemProperties |
Set the global system properties.
|
| SystemProperties.DefaultCallbacks | |
| Version |
Enumerated type for client / server and p2p version.
|
| Enum | Description |
|---|---|
| TCPSocketOptions |
Extended TCP socket options to set socket-specific KEEPALIVE settings etc.
|
| Exception | Description |
|---|---|
| ClientRunTimeException | |
| NativeErrorException |
Encapsulates an error in invoking OS native calls.
|
| UnsupportedGFXDVersionException |
An
UnsupportedGFXDVersionException indicates an unsupported
version. |
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.