Package org.jpos.space
package org.jpos.space
-
ClassDescriptionJDBMSpace<K,
V> JDBM based persistent space implementationJESpace<K,V> BerkeleyDB Jave Edition based persistent space implementationPersistent entity used by the garbage collector to track expiring Ref entries.Persistent entity representing a single space entry (key/value with optional expiration).LocalSpace<K,V> Extension ofSpacewith blocking read/take operations and space-listener support.LSpace<K,V> LSpace (Loom-optimized Space) implementation with per-key locking for Virtual Thread efficiency.SpaceTemplatethat compares entries by an MD5 digest of their serialized form rather than by reference equality.Reference-equalityTemplatethat matches space entries equal to a captured value under the configured key.Marker interface for spaces that utilize a persistent store.RMI based Space proxySpace<K,V> Space uses concepts described in the Linda Coordination Language that eases the implementation of other jPOS components (such as Channels, Muxes, etc.), but it is not by any means an attempt to provide a full implementation.org.jpos.space.Space operations do not declare any checked exceptions.Creates a space based on a space URI.SpaceInterceptor<K,V> Intercepts space operations.SpaceListener<K,V> Callback interface for objects that wish to be notified when entries are added to aSpace.RMI Space ProxySpaceListener that copies entries written under one key to another key (optionally in a different space) with a configurable lease timeout.Space related helper methodsUsed by JDBMSpace to match entries based on its valueTSpace<K,V> TSpace implementation