GigaSpaces XAP 9.7.2 API

Uses of Class
com.gigaspaces.client.WriteModifiers

Packages that use WriteModifiers
com.gigaspaces.client Deprecated: use org.openspaces.core instead. 
org.openspaces.core Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and the ability to create it. 
 

Uses of WriteModifiers in com.gigaspaces.client
 

Fields in com.gigaspaces.client declared as WriteModifiers
static WriteModifiers WriteModifiers.MEMORY_ONLY_SEARCH
          Look only in memory for existence of entry with the same ID - do not use the underlying external data source.
static WriteModifiers WriteModifiers.NONE
          Empty - use operation default behavior.
static WriteModifiers WriteModifiers.ONE_WAY
          Operation is executed in one way mode, meaning no return value will be provided.
static WriteModifiers WriteModifiers.PARTIAL_UPDATE
          Update only non-null properties, ignore null properties.
static WriteModifiers WriteModifiers.RETURN_PREV_ON_UPDATE
          If the entry already exists in the space, return the old entry in the result.
static WriteModifiers WriteModifiers.UPDATE_ONLY
          If the entry does not exists in the space throw an EntryNotInSpaceException.
static WriteModifiers WriteModifiers.UPDATE_OR_WRITE
          If the entry does not exists in the space it is written, otherwise it is updated.
static WriteModifiers WriteModifiers.WRITE_ONLY
          If the entry already exists in the space throw an EntryAlreadyInSpaceException.
 

Methods in com.gigaspaces.client that return WriteModifiers
 WriteModifiers WriteModifiers.add(WriteModifiers modifiers)
          Creates a new modifiers instance which is a union of the specified modifiers and this instance.
protected  WriteModifiers WriteModifiers.create(int modifiers)
           
 WriteModifiers WriteModifiers.remove(WriteModifiers modifiers)
          Creates a new modifiers instance which excludes the specified modifiers from this instance.
 

Methods in com.gigaspaces.client with parameters of type WriteModifiers
 WriteModifiers WriteModifiers.add(WriteModifiers modifiers)
          Creates a new modifiers instance which is a union of the specified modifiers and this instance.
 boolean WriteModifiers.contains(WriteModifiers modifiers)
          Checks if the specified modifier is set.
 WriteModifiers WriteModifiers.remove(WriteModifiers modifiers)
          Creates a new modifiers instance which excludes the specified modifiers from this instance.
 

Constructors in com.gigaspaces.client with parameters of type WriteModifiers
WriteModifiers(WriteModifiers... modifiers)
          Creates a new modifiers from the specified modifiers.
WriteModifiers(WriteModifiers modifiers1, WriteModifiers modifiers2)
          Creates a new modifiers from the specified modifiers.
WriteModifiers(WriteModifiers modifiers1, WriteModifiers modifiers2, WriteModifiers modifiers3)
          Creates a new modifiers from the specified modifiers.
 

Uses of WriteModifiers in org.openspaces.core
 

Methods in org.openspaces.core that return WriteModifiers
 WriteModifiers DefaultGigaSpace.getDefaultWriteModifiers()
           
 WriteModifiers GigaSpace.getDefaultWriteModifiers()
          Gets the default WriteModifiers set during this GigaSpace configuration.
 

Methods in org.openspaces.core with parameters of type WriteModifiers
 GigaSpaceConfigurer GigaSpaceConfigurer.defaultWriteModifiers(WriteModifiers defaultWriteModifiers)
           
 void DefaultGigaSpace.setDefaultWriteModifiers(WriteModifiers defaultWriteModifiers)
          Sets the default WriteModifiers when excecution DefaultGigaSpace.write(Object)
 void GigaSpaceFactoryBean.setDefaultWriteModifiers(WriteModifiers[] defaultWriteModifiers)
          Set the default WriteModifiers to be used for write operations on the GigaSpace instance.
<T> LeaseContext<T>
DefaultGigaSpace.write(T entry, long lease, long timeout, WriteModifiers modifiers)
           
<T> LeaseContext<T>
GigaSpace.write(T entry, long lease, long timeout, WriteModifiers modifiers)
          Writes a new object to the space, returning its LeaseContext.
<T> LeaseContext<T>
DefaultGigaSpace.write(T entry, WriteModifiers modifiers)
           
<T> LeaseContext<T>
GigaSpace.write(T entry, WriteModifiers modifiers)
          Writes a new object to the space, returning its LeaseContext.
<T> LeaseContext<T>[]
DefaultGigaSpace.writeMultiple(T[] entries, long[] leases, long timeout, WriteModifiers modifiers)
           
<T> LeaseContext<T>[]
GigaSpace.writeMultiple(T[] entries, long[] leases, long timeout, WriteModifiers modifiers)
          Writes the specified entries to this space.
<T> LeaseContext<T>[]
DefaultGigaSpace.writeMultiple(T[] entries, long[] leases, WriteModifiers modifiers)
           
<T> LeaseContext<T>[]
GigaSpace.writeMultiple(T[] entries, long[] leases, WriteModifiers modifiers)
          Writes the specified entries to this space.
<T> LeaseContext<T>[]
DefaultGigaSpace.writeMultiple(T[] entries, long lease, long timeout, WriteModifiers modifiers)
           
<T> LeaseContext<T>[]
GigaSpace.writeMultiple(T[] entries, long lease, long timeout, WriteModifiers modifiers)
          Writes the specified entries to this space.
<T> LeaseContext<T>[]
DefaultGigaSpace.writeMultiple(T[] entries, long lease, WriteModifiers modifiers)
           
<T> LeaseContext<T>[]
GigaSpace.writeMultiple(T[] entries, long lease, WriteModifiers modifiers)
          Writes the specified entries to this space.
<T> LeaseContext<T>[]
DefaultGigaSpace.writeMultiple(T[] entries, WriteModifiers modifiers)
           
<T> LeaseContext<T>[]
GigaSpace.writeMultiple(T[] entries, WriteModifiers modifiers)
          Writes the specified entries to this space.
 


GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.