Label: javaspaces

Content with label javaspaces in GigaSpaces Platform 5.X Documentation (See content from all spaces)
Related Labels: inheritence

Batch Operations
An extension of the JavaSpaces API, enabling operations with multiple objects in one call. Overview Batch operations boost performance, since they interact with the server in one RPC call and retrieve the result from the space in one space operation. This allows the client ...
Continuous Query
How to continuously query the space with advanced matching, including boolean operators and inequalities. Overview Continuous Query allows you to write a template to the space, and continuously receive Entries that match the template. Each time an Entry appears in the space that matches ...
ExternalEntry
wrapper that allows any Java class to be written to the space, even if it does not comply with JavaSpaces requirements. Generic Access to the Space The {{ExternalEntry}} class ({{com.jspaces.core.client.ExternalEntry}}; see ) class, an implementation of the {{net.jini.core.entry.Entry}} interface, provides special functionality that goes beyond the JavaSpaces ...
FIFO Support
How to get objects in the same order in which they were written to the space. Overview The ability to have FIFO (First In, First Out) for space Entries is a critical requirement when building messaging systems on top of JavaSpaces or implementing masterworker patterns. Users ...
IGSEntry
Each instance of this class contains a reference to the Entry value plus any other necessary information about the Entry; including its class name, field types, and field values. Overview The {{IGSEntry}} class ({{com.jspaces.core.IGSEntry}}; see ) represents an Entry ...
Inheritance Support
GigaSpaces provides implicit access to the inheritence capabilities in the JavaSpaces specification. Read, Take, readIfExists, takeIfExists If a Read or Take operation is performed using a template which does not have a matching instance in the space, but does have a matching instance for a class that extends ...
JavaSpaces Iterator
Summary: Used to read objects matching multiple templates in one call. MatchSet Iterator GSIterator The is based on the net.jini.space.MatchSet https://java.sun.com/products/jini/2.1/doc/specs/api/net/jini/space/MatchSe t.html interface and provides the ability to exhaustively read ...
JavaSpaces Multicast Notifications
IP supports multicasting, where a source device can send to a group of devices. With Multicast, traffic is sent to a single address, but is processed by multiple hosts. Overview The vast majority of traffic on IP internet is of the unicast variety: one source device sending ...
JavaSpaces Notifications
Registering to receive notifications when objects are added or modified in the space unicast, multicast and tokenized notifications. Overview Some applications need to know when a new Entry is written to the space. For this reason, there is a standard notify method in the JavaSpaces API: EventRegistration notify ...
JavaSpaces Tokenized Notifications
NotifyDelegator}} is a convenient and efficient mechanism for registering notifications. These notifications are delivered as remote events for matching Entries. Overview The {{NotifyDelegator}} is a convenient and efficient mechanism for registering notifications. These notifications are delivered as remote events for matching entries. A Notify registration triggers notification only ...