Modifiers Class Reference

List of all members.


Detailed Description

Contains enum of modifiers that are used to modify the behavior of space operations.

Public Types

enum  {
  NONE = 0, ONE_WAY = 1 << 0, NO_RETURN_VALUE = 1 << 1, WRITE = 1 << 2,
  UPDATE = 1 << 3, PARTIAL_UPDATE = 1 << 4, DIRTY_READ = 1 << 5, PARTIAL_READ = 1 << 6,
  RETURN_ONLY_UID = 1 << 7, ASSERT_UNEXISTING_READ_UID = 1 << 8, EXCLUSIVE_READ_LOCK = 1 << 9, EXTERNALIZABLE_TRANSPORT = 1 << 10,
  FIFO = 1 << 11, UPDATE_OR_WRITE = 1 << 12, READ_COMMITTED = 1 << 13, THROW_PARTIAL_FAILURE = 1 << 15
}

Member Enumeration Documentation

anonymous enum

Enumerator:
NONE  No modifiers at all.
ONE_WAY  One way writing
NO_RETURN_VALUE  No return value
WRITE  Performs a regular write operation. Indicates write-only operation.
UPDATE  Performs a regular update operation. Indicates update-only operation.
PARTIAL_UPDATE  If set, null values in the updated entry are treated as "leave as it is".
DIRTY_READ  If set, the Dirty read option allows you to retrieve the latest state of the object before it has been committed.
PARTIAL_READ  Partial read
RETURN_ONLY_UID  Just return the UID of the object and nothing else.
ASSERT_UNEXISTING_READ_UID  If set, on Read or Take operation throws EntryNotInSpaceException if the specified entry UID is not in the space.
EXCLUSIVE_READ_LOCK  Provides an Exclusive Read lock.
EXTERNALIZABLE_TRANSPORT  Use externalizable
FIFO  Use FIFO ordering
UPDATE_OR_WRITE  When set: if the entry to be updated does not reside in the space, a new entry is written.
READ_COMMITTED  Provides READ_COMMITTED isolation level in read operations.
THROW_PARTIAL_FAILURE  The modifier will cause an exception to be thrown when not all of the requested number of entries are returned and one or more cluster members are not available.


Generated on Thu Jul 22 08:11:54 2010 for GigaSpaces XAP 10.1 C++ by  doxygen 1.5.3