Package com.j_spaces.kernel
package com.j_spaces.kernel
Provides GigaSpaces low level services
-
ClassDescriptionAn abstract implementation of the IStoredList, provides commonHelper for setting/getting any public properties.This utility class which helps to load the desired class by the context ClassLoader for current Thread.Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.hash-backed Read/Write Lock version of StoredList to be used with JDK 1.5+ICollection<T>Interface for all internal collections.A general interface for dispatching.IObjectInfo<T>Information node in a StoredListIOrderedList<T>Defines an interface for a pool of reusable resources.ISafeArray<T>Safe use "array", to use when
ArrayIndexOutOfBoundsExceptionmight accord.IStoredList<T>A cursor holder of a StoredList for each scan.JSpaceUtility class provides useful GigaSpaces utility functions.A Managed Runnable is a convenient superclass for Runnables that want to support graceful shutdown of threads.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 config files etc.This class encapsulates schema file properties: InputStream, and full path ( including host IP or name )SafeArray<T>Safe use "array", to use whenArrayIndexOutOfBoundsExceptionmight accord.ScheduledRunner is a single daemon thread that wakes up at fixed intervals, to run a single Runnable task.Read/Write Lock version of StoredList to be used with JDK 1.5+Extends ConcurrentHashMap, keeping AtomicInteger as size counter.Flat sizeof() for java Objects.StoredListFactory returns aIStoredListimplementation, according to the Java version the sources were compiled.Iterates the data in the StoredListThis Class includes system properties used by the product.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 - hoursWorkingGroup<E>This class abstracts a group of cooperating objects that together offer asynchronous message delivery to consumers.Class holds the commonly used XPath constants for the container and space overrides.