Package org.jpos.space


package org.jpos.space
  • Class
    Description
    JDBM based persistent space implementation
    JESpace<K,V>
    BerkeleyDB Jave Edition based persistent space implementation
    Persistent entity used by the garbage collector to track expiring Ref entries.
    Persistent entity representing a single space entry (key/value with optional expiration).
    Extension of Space with blocking read/take operations and space-listener support.
    LSpace<K,V>
    LSpace (Loom-optimized Space) implementation with per-key locking for Virtual Thread efficiency.
    Space Template that compares entries by an MD5 digest of their serialized form rather than by reference equality.
    Reference-equality Template that matches space entries equal to a captured value under the configured key.
    Marker interface for spaces that utilize a persistent store.
    RMI based Space proxy
    Space<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.
    Intercepts space operations.
    Callback interface for objects that wish to be notified when entries are added to a Space.
    RMI Space Proxy
    Serializable ISOSource that forwards outbound messages through a Space, decoupling the originating source from the response-routing thread.
    SpaceListener that copies entries written under one key to another key (optionally in a different space) with a configurable lease timeout.
    Space related helper methods
    Used by JDBMSpace to match entries based on its value
    TSpace<K,V>
    TSpace implementation