| Interface | Description | 
|---|---|
| ICollection<T> | 
 Interface for all internal collections. 
 | 
| IConsumerObject<T> | 
 A general interface for dispatching. 
 | 
| IObjectInfo<T> | 
 Information node in a StoredList 
 | 
| IOrderedList<T> | |
| IReusableResourcePool<T> | 
 Defines an interface for a pool of reusable resources. 
 | 
| ISafeArray<T> | 
 Safe use "array", to use when  
ArrayIndexOutOfBoundsException might accord. | 
| IStoredList<T> | |
| IStoredListIterator<T> | 
 A cursor holder of a StoredList for each scan. 
 | 
| XPathProperties | 
 Class holds the commonly used XPath constants for the container and space overrides. 
 | 
| Class | Description | 
|---|---|
| AbstractStoredList<T> | 
 An abstract implementation of the IStoredList, provides common 
 | 
| ClassHelper | 
 Helper for setting/getting any public properties. 
 | 
| ClassLoaderHelper | 
 This utility class which helps to load the desired class by the context ClassLoader for current
 Thread. 
 | 
| Environment | |
| HashedSimpleLockIStoredList<T> | 
 hash-backed Read/Write Lock version of StoredList to be used with JDK 1.5+ 
 | 
| JSpaceUtilities | 
 JSpaceUtility class provides useful GigaSpaces utility functions. 
 | 
| ManagedRunnable | 
 A Managed Runnable is a convenient superclass for Runnables that want to support graceful
 shutdown of threads. 
 | 
| ResourceLoader | 
 The class is responsible on loading the product resources such as space/container/cluster schema
 xsl files, static cluster xml files, custom properties files, DCache and JMS config files etc. 
 | 
| ResourceLoader.SchemaProperties | 
 This class encapsulates schema file properties: InputStream, and full path ( including host
 IP or name ) 
 | 
| SafeArray<T> | 
 Safe use "array", to use when  
ArrayIndexOutOfBoundsException might accord. | 
| ScheduledRunner | 
  ScheduledRunner is a single daemon thread that wakes up at fixed intervals, to run a single
 Runnable task. 
 | 
| SimpleLockStoredList<T> | 
 Read/Write Lock version of StoredList to be used with JDK 1.5+ 
 | 
| SizeConcurrentHashMap<K,V> | 
 Extends ConcurrentHashMap, keeping AtomicInteger as size counter. 
 | 
| Sizeof | 
 Flat sizeof() for java Objects. 
 | 
| StoredListFactory | 
 StoredListFactory returns a  
IStoredList implementation, according to the Java version the
 sources were compiled. | 
| StoredListIterator<T> | 
 Iterates the data in the StoredList 
 | 
| StoredListIterator.StoredListIteratorFactory | |
| SystemProperties | 
 This Class includes system properties used by the product. 
 | 
| WorkingGroup<E> | 
 This class abstracts a group of cooperating objects that together offer asynchronous message
 delivery to consumers. 
 | 
| Enum | Description | 
|---|---|
| TimeUnitProperty | 
 Helper class that converts time interval property to milliseconds long value, according to the
 given time unit format ms - milliseconds s - seconds m - minutes h - hours 
 | 
Copyright © GigaSpaces.