Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

acquireLock(CachedObjectId) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Locks the cached object in SOSS to prevent other clients from updating or removing it.
acquireLock(byte[]) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Locks the cached object in SOSS to prevent other clients from updating or removing it.
acquireLock(String) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Locks the cached object in SOSS to prevent other clients from updating or removing it.
acquireLock(UUID) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Locks the cached object in SOSS to prevent other clients from updating or removing it.
add(int, IndexValue) - Method in class com.scaleoutsoftware.soss.client.IndexCollection
Inserts the specified IndexValue at the specified position in this list.
add(IndexValue) - Method in class com.scaleoutsoftware.soss.client.IndexCollection
Adding to the end of an IndexCollection is not supported.
add(CachedObjectId<T>, T) - Method in class com.scaleoutsoftware.soss.client.NamedCache
add(UUID, T) - Method in class com.scaleoutsoftware.soss.client.NamedCache
add(byte[], T) - Method in class com.scaleoutsoftware.soss.client.NamedCache
add(String, T) - Method in class com.scaleoutsoftware.soss.client.NamedCache
addAll(Map) - Method in class com.scaleoutsoftware.soss.client.NamedCache
addClass(Class) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Adds a class as an invocation grid dependency.
addJar(String) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Adds a JAR file as an invocation grid dependency.
addJar(String, InputStream) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Adds a JAR file as an invocation grid dependency.
addListener(NamedCacheObjectExpirationListener) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Adds a listener for "object expired" events.
addStartupAction(GridAction) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Add a startup action to the InvocationGrid that will be run on each host after the InvocationGrid spawns on each host.
addTags(String...) - Method in class com.scaleoutsoftware.soss.client.TaggableObject
Adds the tags specified in the tags to the object's tag list.
addTags(String...) - Method in class com.scaleoutsoftware.soss.client.TagHolder
Adds the tags specified in the tags to the current tag list.
allowClientCaching() - Method in class com.scaleoutsoftware.soss.client.NamedCache
and(Filter, Filter) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
Creates a compound filter, matching objects must satisfy firstFilter AND secondFilter.
AvailabilityMode - Enum in com.scaleoutsoftware.soss.client.map
This enum controls whether the in-memory data grid should create object replicas of the named map contents on multiple hosts.

B

BackingStore - Interface in com.scaleoutsoftware.soss.client
Provides a means for a NamedCache to interact with a backing store (such as a database) to perform read-through, write-though, refresh-ahead, and write-behind operations.
BackingStoreAsyncPolicy - Enum in com.scaleoutsoftware.soss.client
Indicates the type of asynchronous backing-store behavior that the server should invoke for an object.
BackingStorePolicy - Class in com.scaleoutsoftware.soss.client
Contains options to control how a NamedCache interacts with a backing store.
BackingStorePolicy() - Constructor for class com.scaleoutsoftware.soss.client.BackingStorePolicy
Creates a BackingStorePolicy object with all options set to false.
BackingStorePolicy(boolean, boolean, boolean) - Constructor for class com.scaleoutsoftware.soss.client.BackingStorePolicy
Creates a BackingStorePolicy object.
between(TimeSpan, TimeSpan) - Method in class com.scaleoutsoftware.soss.client.TimeSpan
 
BucketId - Class in com.scaleoutsoftware.soss.hserver.interop
A BucketId is used as an identifier by a BucketStore.
BucketId(int, int) - Constructor for class com.scaleoutsoftware.soss.hserver.interop.BucketId
Creates a bucket ID from the bucket number and app ID parameters.
BucketId() - Constructor for class com.scaleoutsoftware.soss.hserver.interop.BucketId
Default constructor.
bucketizeNamedCache(int) - Static method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Returns a full set of buckets for the NamedCache.
BucketStore - Class in com.scaleoutsoftware.soss.hserver.interop
This interface represents a view of ScaleOut StateServer as bucket storage.
BucketStore() - Constructor for class com.scaleoutsoftware.soss.hserver.interop.BucketStore
 
BucketStoreFactory - Class in com.scaleoutsoftware.soss.hserver.interop
A factory class used for getting an instance of a BucketStore.
BucketStoreFactory() - Constructor for class com.scaleoutsoftware.soss.hserver.interop.BucketStoreFactory
 
BulkLoader<K,V> - Class in com.scaleoutsoftware.soss.client.map
This class is used to efficiently bulk put objects into the NamedMap.
BulkLoader() - Constructor for class com.scaleoutsoftware.soss.client.map.BulkLoader
 

C

CachedObjectId<T> - Class in com.scaleoutsoftware.soss.client
This class represents the object id in the Java SOSS NamedCache.
CachedObjectId(StateServerKey) - Constructor for class com.scaleoutsoftware.soss.client.CachedObjectId
Creates a CachedObjectId from StateServerKey.
CacheFactory - Class in com.scaleoutsoftware.soss.client
This class contains static methods for creating NamedCaches.
check(K, V) - Method in interface com.scaleoutsoftware.soss.client.map.QueryCondition
Checks if key and value match the condition.
checkCurrent(J, I) - Method in class com.scaleoutsoftware.soss.hserver.interop.Image
Checks whether the image is current and updates it if necessary.
ChunkedCollectionReader<KEY,VALUE,CHUNK_IDENTIFIER> - Class in com.scaleoutsoftware.soss.hserver.interop
This is the base class for chunked collection readers.
ChunkedCollectionReader(ChunkBufferPool, int) - Constructor for class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionReader
Create the chunk reader instance.
ChunkedCollectionWriter<KEY,VALUE> - Class in com.scaleoutsoftware.soss.hserver.interop
This is the base class for chunked collection writers.
ChunkedCollectionWriter(ChunkBufferPool) - Constructor for class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionWriter
Creates the chunk writer.
cleanup() - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionWriter
Releases all chunk buffers back into the thread pool.
clear() - Method in class com.scaleoutsoftware.soss.client.IndexCollection
Clears all elements in the IndexCollection by setting the IndexValue in each index position to null.
clear() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Removes all entries from the map.
clear() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Clears the cache.
clearBucket(BucketId) - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Clears the specified bucket.
clearRange(int, int) - Method in class com.scaleoutsoftware.soss.client.IndexCollection
Clears a range of elements in the IndexCollection by setting the IndexValues in the corresponding index positions to null.
clearTags() - Method in class com.scaleoutsoftware.soss.client.TaggableObject
Clears all tags from the object's tag list.
clearTags() - Method in class com.scaleoutsoftware.soss.client.TagHolder
Clears all tags from the holder.
close() - Method in class com.scaleoutsoftware.soss.client.map.BulkLoader
Flush all map updates to the NamedMap, making them visible to all hosts.
close() - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionWriter
Closes the chunk writer.
close() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridChunkedCollectionWriter
 
close() - Method in class com.scaleoutsoftware.soss.hserver.interop.PartitionWriters
Closes the transport pool and all associated data transports.
CoherencyPolicy - Interface in com.scaleoutsoftware.soss.client
This interface is implemented by the classes that represent various methods of keeping local proxy object coherent with its remote master.
com.scaleoutsoftware.soss.client - package com.scaleoutsoftware.soss.client
This API allows access to the ScaleOut StateServer store.
com.scaleoutsoftware.soss.client.map - package com.scaleoutsoftware.soss.client.map
This package contains a distributed concurrent map implementation, which uses the ScaleOut StateServer to store its contents.
com.scaleoutsoftware.soss.hserver.interop - package com.scaleoutsoftware.soss.hserver.interop
 
contains(String, String) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The string property with the name propertyName must CONTAIN the string str.
contains(CachedObjectId) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Checks if the cache contains an object with the given ID.
contains(byte[]) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Checks if the cache contains an object with the given ID.
contains(String) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Checks if the cache contains an object with the given ID.
contains(UUID) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Checks if the cache contains an object with the given ID.
containsKey(Object) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Returns true if this map contains one or more keys which map to the specified value.
CopyTo(byte[], int) - Method in class com.scaleoutsoftware.soss.client.IndexValue
Copies the contents of this IndexValue to the specified byte array beginning at the specified index.
count(Class, Filter) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Counts objects in the StateServer within this NamedCache returning number of objects that are instances of type T and its subtypes and satisfy the criteria specified by filter.
count(NamedCacheFilter) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Returns the number of objects in the cache that match NamedCacheFilter.
CreateHandler - Interface in com.scaleoutsoftware.soss.client
By implementing this interface the read through behaviour can be specified on object-by-object basis.
createKey(byte[]) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Generates a CachedObjectId for an object identified by id.
createKey(String) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Generates a CachedObjectId for an object identified by id.
createKey(UUID) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Generates a CachedObjectId for an object identified by id.
createKey(StateServerKey) - Static method in class com.scaleoutsoftware.soss.client.NamedCache
Generates a CachedObjectId for an object identified by id.
CreatePolicy - Class in com.scaleoutsoftware.soss.client
CreatePolicy() - Constructor for class com.scaleoutsoftware.soss.client.CreatePolicy
Creates a CreatePolicy object with an infinite timeout and a sliding expiration policy.
CreatePolicy(TimeSpan) - Constructor for class com.scaleoutsoftware.soss.client.CreatePolicy
Creates a CreatePolicy object with a timeout of the specified duration and a sliding expiration policy.
CreatePolicy(TimeSpan, boolean) - Constructor for class com.scaleoutsoftware.soss.client.CreatePolicy
Creates a CreatePolicy object with a timeout of the specified duration that is either sliding or absolute.
CreatePolicy(TimeSpan, boolean, ObjectPreemptionPriority, Collection, boolean) - Constructor for class com.scaleoutsoftware.soss.client.CreatePolicy
Creates a CreatePolicy object.
CreatePolicy(int) - Constructor for class com.scaleoutsoftware.soss.client.CreatePolicy
CreatePolicy(int, boolean) - Constructor for class com.scaleoutsoftware.soss.client.CreatePolicy
CreatePolicy(int, boolean, ObjectPreemptionPriority, Object[], boolean) - Constructor for class com.scaleoutsoftware.soss.client.CreatePolicy
CustomSerializer<O> - Class in com.scaleoutsoftware.soss.client
Custom serializers should extend this class.
customSerializer - Variable in class com.scaleoutsoftware.soss.hserver.interop.SerializerDeserializer
Custom serializer

D

DataGridChunkedCollectionReader<K,V> - Class in com.scaleoutsoftware.soss.hserver.interop
A ChunkedCollectionReader implementation used by a reducer to read key-value chunks.
DataGridChunkedCollectionWriter<K,V> - Class in com.scaleoutsoftware.soss.hserver.interop
A ChunkedCollectionWriter implementation used by a mapper to output chunks of key-value pairs.
DataGridParameters<KEY,VALUE> - Class in com.scaleoutsoftware.soss.hserver.interop
The DataGridParameters are used when interacting with the in-memory data grid.
DataGridParameters(int, int, boolean, SerializerDeserializer<KEY>, SerializerDeserializer<VALUE>, SerializationMode) - Constructor for class com.scaleoutsoftware.soss.hserver.interop.DataGridParameters
Default constructor for data grid parameters
DataGridReaderParameters<KEY,VALUE> - Class in com.scaleoutsoftware.soss.hserver.interop
An implementation of DataGridParameters used to initialize a DataGridChunkedCollectionReader.
DataGridReaderParameters(int, int, boolean, SerializerDeserializer<KEY>, SerializerDeserializer<VALUE>, SerializationMode, SerializerDeserializer<KEY>, Class<KEY>, Class<VALUE>, boolean, int, int, int) - Constructor for class com.scaleoutsoftware.soss.hserver.interop.DataGridReaderParameters
Default Constructor for DataGridReaderParameters
DataGridWriterParameters<KEY,VALUE> - Class in com.scaleoutsoftware.soss.hserver.interop
An implementation of DataGridParameters used to initialize a DataGridChunkedCollectionWriter.
DataGridWriterParameters(int, int, boolean, SerializerDeserializer<KEY>, SerializerDeserializer<VALUE>, SerializationMode, RunMapContext<KEY, VALUE>, int) - Constructor for class com.scaleoutsoftware.soss.hserver.interop.DataGridWriterParameters
Default constructor for data grid parameters
Dependency - Class in com.scaleoutsoftware.soss.client
Invocation grid dependency.
Dependency.DependencyType - Enum in com.scaleoutsoftware.soss.client
Dependency type
deserialize(InputStream) - Method in class com.scaleoutsoftware.soss.client.CustomSerializer
Deserializes an object from InputStream.
deserialize(InputStream, O) - Method in class com.scaleoutsoftware.soss.client.CustomSerializer
Deserializes an object from InputStream.
deserialize(ObjectInput) - Static method in class com.scaleoutsoftware.soss.client.IndexValue
Create a new IndexValue instance from the serialized stream given by in.
deserialize(DataInputStream) - Method in class com.scaleoutsoftware.soss.hserver.interop.SerializerDeserializer
Deserializes an object.
disableMethodInvocationEventHandling() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Disables this NamedCache instance for receiving StateServer method invocation events.
disableObjectExpirationEventHandling() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Deprecated.
the event handling will be automatically disabled when the last listener is unregistered NamedCache.removeListener(NamedCacheObjectExpirationListener)

E

enableMethodInvocationEventHandling() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Enables this NamedCache instance for receiving StateServer method invocation events.
enableObjectExpirationEventHandling() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Deprecated.
the event handling will be automatically enabled when the listener is registered NamedCache.addListener(NamedCacheObjectExpirationListener)
entrySet() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
This implementation does not support this method.
equal(String, Object) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The value of the property with the name propertyName must be EQUAL to value.
equals(Object) - Method in class com.scaleoutsoftware.soss.client.CachedObjectId
 
equals(Object) - Method in class com.scaleoutsoftware.soss.client.IndexValue
 
equals(Object) - Method in class com.scaleoutsoftware.soss.client.TimeSpan
 
erase(CachedObjectId) - Method in interface com.scaleoutsoftware.soss.client.BackingStore
Removes an object from the backing store.
eval(Object, GridAction, EvalArgs<Object>) - Method in class com.scaleoutsoftware.soss.client.IgDaemonInvokable
 
eval(O, P, EvalArgs<O>) - Method in interface com.scaleoutsoftware.soss.client.Invokable
Evaluates an object according the specified parameters
eval(KEY, VALUE, PARAMETER) - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokable
This method is called for each key in the map.
EvalArgs<O> - Interface in com.scaleoutsoftware.soss.client
EvalObjectDisposition - Enum in com.scaleoutsoftware.soss.client
Specifies the desired disposition of the target object following execution of an Invokable.eval(Object, java.io.Serializable, EvalArgs) method.
evalPartialKeySet(NamedMapInvokableContext<KEY, VALUE>, PARAMETER) - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokable
This method is called for a group of keys in the map.
Event - Class in com.scaleoutsoftware.soss.client
Contains information about an event that was pushed from a ScaleOut client (via Pipeline.postEvent).
Event(NamedCache, CachedObjectId, String, byte[]) - Constructor for class com.scaleoutsoftware.soss.client.Event
 
executeParallelQuery(QueryCondition<K, V>) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Runs a parallel query on the map contents with the specified QueryCondition.
executeParallelQuery(QueryCondition<K, V>, long, TimeUnit) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Runs a parallel query on the map contents with specified QueryCondition.
expressionsEqual(Filter, Filter) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
To pass through this filter objects must satisfy both firstFilter and secondFilter or neither of them.
ExtendedObjectMetadata - Class in com.scaleoutsoftware.soss.client
ExtendedObjectMetadata augments the user-specified ObjectMetadata values with additional read-only values maintained automatically by the StateServer.
ExtendedObjectMetadata() - Constructor for class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
 

F

Filter - Class in com.scaleoutsoftware.soss.client
An interface for filters that can be used in NamedCache.queryObjects(Class, Filter) and NamedCache.queryKeys(Class, Filter).
Filter() - Constructor for class com.scaleoutsoftware.soss.client.Filter
 
filter(T, P) - Method in interface com.scaleoutsoftware.soss.client.InvokeFilter
Filter objects from a set of query results according to the specified parameters
FilterFactory - Class in com.scaleoutsoftware.soss.client
This factory is used for constructing query expressions.
FilterFactory() - Constructor for class com.scaleoutsoftware.soss.client.FilterFactory
 
fromMilliseconds(long) - Static method in class com.scaleoutsoftware.soss.client.TimeSpan
Create TimeSpan from number of milliseconds
fromMinutes(long) - Static method in class com.scaleoutsoftware.soss.client.TimeSpan
Create TimeSpan from number of minutes
fromSeconds(long) - Static method in class com.scaleoutsoftware.soss.client.TimeSpan
Create TimeSpan from number of seconds

G

GeoServerReadMode - Enum in com.scaleoutsoftware.soss.client
Enum contains type of read used when accessing a local object with its master in remote store.
get(int) - Method in class com.scaleoutsoftware.soss.client.IndexCollection
Gets the element at the specified index.
get(Object) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Returns the value mapped by the specified key, or null if this map contains no mapping for the key.
get(CachedObjectId<T>) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets a cached item using default parameters.
get(byte[]) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets a cached item using default parameters.
get(String) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets a cached item using default parameters.
get(UUID) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets a cached item using default parameters.
getAbsoluteTimeout() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Gets whether the timeout is an absolute expiration value or is a sliding expiration value that gets reset every time the object is accessed.
getAbsoluteTimeout() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Returns true if the StateServer object corresponding to this metadata instance will be removed from the store at a specific absolute time as opposed to a sliding expiration timeout due to a period of inactivity.
getAbsoluteTimeoutOnRead() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Gets whether the timeout is an absolute expiration value or is a sliding expiration value that gets reset every time the object updated (but not read).
getAll(Collection) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets multiple objects from the cache based on a set of object identifiers.
getAllowClientCaching() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Returns whether client caching is allowed on workers.
getAllowClientCaching() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Checks if client caching is enabled.
getAllowFastReads() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Returns whether "fast object reads" feature is supported.
getAllowRemoteAccess() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Gets whether an object can be accessed by remote stores.
getAllowRemoteAccess() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Returns true if the object can be accessed by the remote store, false otherwise.
getAllowReplication() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Gets whether the object to be added to the cache will be subject to GeoServer cross-store replication.
getAllowReplication() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Returns true if the StateServer object corresponding to this metadata instance can be replicated to remote stores.
getAppId() - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketId
Returns the application ID for this bucket
getAppId() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridParameters
Get the application ID the reader/writer is operating on.
getAvailabilityMode() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Gets whether object replication is enabled for the named map.
getBackingStoreAsyncPolicy() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Returns the type of backing store operations (none, refresh-ahead or write-behind) performed on the StateServer object corresponding to this metadata instance.
getBackingStoreAsyncPolicy() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Returns the type of backing store operations (none, refresh-ahead or write-behind) performed on the StateServer object corresponding to this metadata instance.
getBackingStoreInterval() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Gets the interval between asynchronous backing store events (refresh-ahead, write-behind).
getBackingStoreInterval() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Gets the interval between asynchronous backing store events (refresh-ahead, write-behind) for the StateServer object corresponding to this metadata instance.
getBackingStoreMode() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
getBucketContents(BucketId) - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Gets a list of all object keys in the specified bucket.
getBucketLocation(BucketId) - Static method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Gets the name of the host where this bucket is local.
getBucketNumber() - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketId
Gets the associated bucket number.
getBucketStore(String) - Static method in class com.scaleoutsoftware.soss.hserver.interop.BucketStoreFactory
Gets the bucket store instance.
getBuffer() - Method in class com.scaleoutsoftware.soss.hserver.interop.ObjectReader
Gets the underlying buffer.
getBufferSize() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridReaderParameters
Gets the internal buffer size.
getBulkLoader() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Gets the BulkLoader view of the NamedMap which can be used to efficiently put a large number of keys in the map.
getBytes() - Method in class com.scaleoutsoftware.soss.client.IndexValue
Returns a copy of the current value of this IndexValue as an array of bytes.
getCache() - Static method in class com.scaleoutsoftware.soss.client.CacheFactory
Creates a NamedCache using the default application id.
getCache(String) - Static method in class com.scaleoutsoftware.soss.client.CacheFactory
Creates a NamedCache using a specified name.
getCache(StateServerKey) - Static method in class com.scaleoutsoftware.soss.client.CacheFactory
Creates a NamedCache using the application id extracted from the StateServerKey.
getCache(String, boolean) - Static method in class com.scaleoutsoftware.soss.client.CacheFactory
Deprecated.
the event handling will be automatically enabled when the listener is registered NamedCache.addListener(NamedCacheObjectExpirationListener); there is no need to explicitly enable them.
getCache(StateServerKey, boolean) - Static method in class com.scaleoutsoftware.soss.client.CacheFactory
Deprecated.
the event handling will be automatically enabled when the listener is registered NamedCache.addListener(NamedCacheObjectExpirationListener); there is no need to explicitly enable them.
getCache() - Method in class com.scaleoutsoftware.soss.client.Event
The named cache that can be used to access the object associated with Id.
getCachedObjectId() - Method in class com.scaleoutsoftware.soss.client.NamedCacheObjectExpiredEventArgs
Returns the CachedObjectId of the expiring object.
getChunkReadTimeout() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridReaderParameters
Gets the chunk read timeout.
getClientCacheSize() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Returns the size of the client cache maintained by workers.
getCoherencyIntervalMilliseconds() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Returns the coherency interval in milliseconds.
getCoherencyIntervalPerAppId() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
 
getCreateArgument() - Method in class com.scaleoutsoftware.soss.client.ReadOptions
Gets an argument that will be passed to the provided CreateHandler if a read-through operation is required.
getCreateHandler() - Method in class com.scaleoutsoftware.soss.client.ReadOptions
Gets the custom read-through callback to use when an attempt is made to retrieve an object that is not in the cache.
getCreatePolicy(CachedObjectId) - Method in interface com.scaleoutsoftware.soss.client.BackingStore
Provides a policy object to be used when a load() operation inserts an object into the NamedCache.
getCreatePolicy() - Method in class com.scaleoutsoftware.soss.client.ReadOptions
Gets a cache policy object to be used when a read-though operation inserts an object into the named cache.
getCreationTimestamp() - Method in class com.scaleoutsoftware.soss.hserver.interop.Image
Retrieves the timestamp for when the image was created.
getDefaultCoherencyPolicy() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Gets the default coherency policy or null if no coherency policy is set.
getDefaultCoherencyPolicy() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Gets the default coherency policy or null if no coherency policy is set.
getDefaultCreatePolicy() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the CreatePolicy object used as parameters when adding objects to the cache using the add method.
getDefaultReadMode() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the default read mode (GeoServerReadMode) used by read operations.
getDependencies() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Deprecated.
getDependencies() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Gets the invocation grid dependencies.
getEnableAsyncOperations() - Method in class com.scaleoutsoftware.soss.client.BackingStorePolicy
If true, a client will handle asynchronous refresh-ahead/write-behind operations.
getEnableReadThrough() - Method in class com.scaleoutsoftware.soss.client.BackingStorePolicy
If true, a client will populate the StateServer automatically from a database (or other type of backing store) when a cache miss occurs by invoking the BackingStore.load method.
getEnableWriteThrough() - Method in class com.scaleoutsoftware.soss.client.BackingStorePolicy
If true, a client will synchronously write changes to a database (or other type of backing store) when a cached object is updated or created in the cache by invoking the BackingStore.store method.
getEncodedCredentials(String) - Method in interface com.scaleoutsoftware.soss.client.LoginModule
Gets a byte array representing credentials to be passed to server.
getErrors() - Method in class com.scaleoutsoftware.soss.client.InvokeResult
Returns the list of exceptions, that occured on workers and were dispatched back to the invocation origin point.
getFirstKeySerializer() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridParameters
Get the key serializer
getFixedValueLength() - Method in class com.scaleoutsoftware.soss.hserver.interop.RunMapContext
 
getGeoServerReadMode() - Method in class com.scaleoutsoftware.soss.client.ReadOptions
Gets the remote store's read mode.
getGridName() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Gets the invocation grid name.
getGridReader(DataGridReaderParameters) - Static method in class com.scaleoutsoftware.soss.hserver.interop.DataGridChunkedCollectionReader
Instantiates a grid reader with the specified DataGridReaderParameters.
getGridWriter(DataGridWriterParameters) - Static method in class com.scaleoutsoftware.soss.hserver.interop.DataGridChunkedCollectionWriter
Instantiates a grid writer with the specified DataGridWriterParameters.
getGridWriter(DataGridWriterParameters<K, V>) - Method in class com.scaleoutsoftware.soss.hserver.interop.PartitionWriters
Gets the DataGridChunkedCollectionWriter for the partition, creating one if necessary.
getHadoopPartition() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridWriterParameters
Gets the Hadoop partition associated with this writer.
getHashTableSize() - Method in class com.scaleoutsoftware.soss.hserver.interop.RunMapContext
 
getId() - Method in interface com.scaleoutsoftware.soss.client.EvalArgs
Provides the CachedObjectId corresponding to the target object being evaluated.
getId() - Method in class com.scaleoutsoftware.soss.client.Event
The key to an object stored in the ScaleOut service to which the event is to be applied
getId() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Gets the IG id.
getId() - Method in exception com.scaleoutsoftware.soss.client.NamedCacheReadThroughTimeoutException
Gets the CachedObjectId of an object on which read-through was attempted.
getId() - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketId
Gets the associated bucket UUID.
getImage(boolean) - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Return the Image object corresponding to this bucket store.
getImageIdString() - Method in class com.scaleoutsoftware.soss.hserver.interop.Image
Gets the image ID string.
getIndexCollection() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Gets the IndexCollection
getIndexCollection() - Method in class com.scaleoutsoftware.soss.client.NamedCacheFilter
Gets the IndexCollection
getIndexCollection() - Method in class com.scaleoutsoftware.soss.client.ObjectMetadata
Returns the IndexCollection of IndexValues specified for this object.
getInfo() - Method in class com.scaleoutsoftware.soss.client.Event
An arbitrary user-provided UTF-8 String containing information about the event, passed from the client-side eventInfo parameter that's passed into Pipeline.postEvent().
getInsertException() - Method in class com.scaleoutsoftware.soss.client.SossObjectDescriptor
Gets the exception encountered by a bulk add operation, or null if the object was added to the NamedCache successfully.
getInstance() - Static method in class com.scaleoutsoftware.soss.client.LoginManager
Gets an instance of the LoginManager (one per VM).
getInvocationGrid() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Gets the currently assigned InvocationGrid.
getInvocationGrid() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the invocation grid, which is used by invoke() methods.
getInvocationId() - Method in class com.scaleoutsoftware.soss.hserver.interop.RunMapContext
 
getJobCount() - Method in exception com.scaleoutsoftware.soss.client.NamedCacheBulkAddException
Total number of jobs in the bulk add call.
getJobFailed() - Method in exception com.scaleoutsoftware.soss.client.NamedCacheBulkAddException
Number of failed jobs in the bulk add call.
getKey() - Method in class com.scaleoutsoftware.soss.client.CachedObjectId
 
getKey() - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokableContext
Returns current key.
getKey() - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionReader
Gets the current key.
getKey() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridChunkedCollectionReader
 
getKey() - Method in class com.scaleoutsoftware.soss.hserver.interop.KeyValueProducer
Read current key.
getKeyClass() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridReaderParameters
Gets the key class type.
getKeyClass() - Method in class com.scaleoutsoftware.soss.hserver.interop.RunMapContext
 
getKeySerializer() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Gets the CustomSerializer used to serialize and deserialize keys.
getKeysForValue(V) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Searches for a specific value in the map and returns all the keys this value is associated with.
getKeyString() - Method in class com.scaleoutsoftware.soss.client.CachedObjectId
Retrieves the original (unhashed) string used as a key to a StateServer object.
getLength() - Method in class com.scaleoutsoftware.soss.hserver.interop.ObjectReader
Gets the length of the last read object.
getLibraryPath() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Gets the name of the Hadoop distribution for hServer.
getLingerTime() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Gets the linger time for the invocation grid.
getLoadedInvocationGrids() - Static method in class com.scaleoutsoftware.soss.client.InvocationGrid
Returns all invocation grids loaded by this client.
getLockingMode() - Method in class com.scaleoutsoftware.soss.client.ReadOptions
Gets the locking mode (ReadLockingMode).
getLockingMode() - Method in class com.scaleoutsoftware.soss.client.UpdateOptions
Gets the locking behavior for the update.
getLockOnRead() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
If true, the objects are locked before they are read and passed to the Invokable.eval(Object, java.io.Serializable, EvalArgs) method.
getLockRetryInterval() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets time between lock retries.
getMap(String) - Static method in class com.scaleoutsoftware.soss.client.map.NamedMapFactory
Returns a NamedMap instance for the given name.
getMap(String, CustomSerializer<K>, CustomSerializer<V>) - Static method in class com.scaleoutsoftware.soss.client.map.NamedMapFactory
Returns a NamedMap instance for the given name, and assigns the specified custom key and value serializers to it.
getMap() - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokableContext
Returns the NamedMap this operation is performed on.
getMapId() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Gets the map ID.
getMapName() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Gets the map name.
getMapperContext() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridWriterParameters
Gets the map phase context.
getMatchOptions() - Method in class com.scaleoutsoftware.soss.client.NamedCacheFilter
Gets matchAll boolean.
getMaxLockAttempts() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the number of lock attempts.
getMaxMemoryKb() - Method in class com.scaleoutsoftware.soss.hserver.interop.RunMapContext
 
getMaxNumberOfBuffersToUse() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridReaderParameters
Gets the number of internal buffers to use.
getMaxNumberOfCores() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Gets the maximum number of cores across the IG.
getMaxReadThroughPendingAttempts() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the number of read attempts made when another client has a backing store read-through operation pending.
getMaxServerRetries() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Returns the number of server retries when a race condition between client requests occurs.
getMaxWaitingTime() - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionReader
Gets the maximum time spent waiting for unavailable chunk.
getMemoryMappedFileEnabled() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridParameters
Get whether memory mapped files are enabled for the reader/writer.
getMetadata(CachedObjectId, ReadOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the index values for an object in the named cache.
getMetadata(byte[], ReadOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the index values for an object in the named cache.
getMetadata(String, ReadOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the index values for an object in the named cache.
getMetadata(UUID, ReadOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the index values for an object in the named cache.
getMetadata(CachedObjectId, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the index values for an object in the named cache.
getMetadata(byte[], boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the index values for an object in the named cache.
getMetadata(String, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the index values for an object in the named cache.
getMetadata(UUID, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets the index values for an object in the named cache.
getMetadata() - Method in class com.scaleoutsoftware.soss.client.SossObjectDescriptor
Gets metadata related to the object being inserted.
getName() - Method in class com.scaleoutsoftware.soss.client.Dependency
Gets the dependency name.
getNamedCache() - Method in interface com.scaleoutsoftware.soss.client.EvalArgs
Returns the NamedCache corresponding to the target object being evaluated.
getNamedCache() - Method in class com.scaleoutsoftware.soss.client.NamedCacheObjectExpiredEventArgs
Returns the NamedCache instance that can be used to manipulate the expiring cached object.
getNamedCacheBucketContents(BucketId) - Static method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Returns the contents of the NamedCache bucket.
getNamedCacheEventCode() - Method in class com.scaleoutsoftware.soss.client.NamedCacheObjectExpiredEventArgs
Returns the reason why the event was fired in the form of event code NamedCacheObjectExpiredEventArgs.NamedCacheEventCode.
getNewClassLoader() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Get the "use new class loader" property.
getNextLocalBucketId() - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Creates a new bucket on the local host.
getNumberOfChunks() - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionWriter
Gets the number of written chunks.
getNumberOfThreads() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Gets the number of threads in the invocation workers which handle evals and merges.
getNumFailed() - Method in class com.scaleoutsoftware.soss.client.InvokeResult
The number of objects which were not invoked on due to errors.
getNumSuccessful() - Method in class com.scaleoutsoftware.soss.client.InvokeResult
The number of successfully processed objects.
getObject() - Method in class com.scaleoutsoftware.soss.client.SossObjectDescriptor
Gets the serializable object to insert into the NamedCache.
getObjectClass() - Method in class com.scaleoutsoftware.soss.client.CustomSerializer
Returns the class for the object.
getObjectIds() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Returns IDs of all objects in cache.
getObjectReader(int) - Static method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Gets an object reader which can retrieve objects based on key.
getObjectSize() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Returns the size in bytes of the StateServer object corresponding to this metadata
getOutputChunkSizeKb() - Method in class com.scaleoutsoftware.soss.hserver.interop.RunMapContext
 
getParameterCustomSerializer() - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokable
Returns the CustomSerializer used for serializing/deserializing invocation parameter objects.
getParents() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Gets keys to objects on which the object being added depends.
getParents() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Return a read-only list containing the dependency parents specified for the StateServer object corresponding to this ObjectMetadata instance.
getPartitionMapping() - Method in class com.scaleoutsoftware.soss.hserver.interop.RunMapContext
 
getPath() - Method in class com.scaleoutsoftware.soss.client.Dependency
Gets the dependency path.
getPayload() - Method in class com.scaleoutsoftware.soss.client.Event
An optional payload of bytes that can hold data related to the event (typically a serialized object).
getPolicy() - Method in class com.scaleoutsoftware.soss.client.SossObjectDescriptor
Policy information for the object being inserted.
getPollingInterval() - Method in class com.scaleoutsoftware.soss.client.PollingCoherencyPolicy
Gets the polling interval for this coherency policy.
getPreemptionPriority() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Gets the priority of keeping the object in the cache during low-memory situations.
getPreemptionPriority() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Returns the preemption priority of the StateServer object corresponding to this metadata instance.
getReadPendingRetryInterval() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets milliseconds between read retries when backing store read-through operations are enabled.
getRegion() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridParameters
Get the region the reader/writer is operating on.
getResult() - Method in class com.scaleoutsoftware.soss.client.InvokeResult
Returns the object generated by merging all of the result objects of the individual evaluations together.
getResultCustomSerializer() - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokable
Returns the CustomSerializer used for serializing/deserializing result objects.
getReturnBehavior() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Gets the return behavior setting for NamedMap.put(Object, Object) and NamedMap.remove(Object) methods.
getSecondKeySerializer() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridReaderParameters
Gets an additional key serializer for optimized sorting.
getSeconds() - Method in class com.scaleoutsoftware.soss.client.TimeSpan
Gets the time span in seconds
getSerializationMode() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
 
getSerializationMode() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridParameters
Gets the serialization mode
getSize() - Method in class com.scaleoutsoftware.soss.client.CustomSerializer
Returns size of fixed size objects.
getSplits() - Method in class com.scaleoutsoftware.soss.hserver.interop.Image
Gets the splits.
getStaleObject() - Method in exception com.scaleoutsoftware.soss.client.NamedCacheStaleDataException
Returns a 'stale' object.
getStartupActions() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Returns the startup objects associated with this InvocationGrid
getStateServerKey(CachedObjectId) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Deprecated.
CachedObjectId should be used instead of StateServerKey when performing cache operations. Use NamedCache.createKey(byte[]) to create CachedObjectIds
getStateServerKey(byte[]) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Deprecated.
CachedObjectId should be used instead of StateServerKey when performing cache operations. Use NamedCache.createKey(byte[]) to create CachedObjectIds
getStateServerKey(String) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Deprecated.
CachedObjectId should be used instead of StateServerKey when performing cache operations. Use NamedCache.createKey(byte[]) to create CachedObjectIds
getStoreName() - Method in class com.scaleoutsoftware.soss.client.RemoteStore
Gets remote store name.
getTags() - Method in interface com.scaleoutsoftware.soss.client.Taggable
Method used by NamedCache to store tags as SOSS attributes.
getTags() - Method in class com.scaleoutsoftware.soss.client.TaggableObject
 
getTags() - Method in class com.scaleoutsoftware.soss.client.TagHolder
 
getTimeout() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Gets the time before the object expires.
getTimeout() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Returns the expiration timeout value for the StateServer object corresponding to this metadata.
getTotalWaitingTime() - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionReader
Gets the total time spent waiting for unavailable chunks.
getType() - Method in class com.scaleoutsoftware.soss.client.Dependency
Gets the dependency type.
getUseLocking() - Method in class com.scaleoutsoftware.soss.client.NamedCache
Gets useLocking property which determines the locking behavior when using the NamedCache's get or add.
getValue() - Method in enum com.scaleoutsoftware.soss.client.HashIndexPriority
 
getValue() - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokableContext
Returns current value.
getValue() - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionReader
Gets the current value.
getValue() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridChunkedCollectionReader
 
getValue() - Method in class com.scaleoutsoftware.soss.hserver.interop.KeyValueProducer
Read current value.
getValueClass() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridReaderParameters
Gets the value class type.
getValueClass() - Method in class com.scaleoutsoftware.soss.hserver.interop.RunMapContext
 
getValuesAreFixedLength() - Method in class com.scaleoutsoftware.soss.hserver.interop.RunMapContext
 
getValueSerializer() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Gets the CustomSerializer used to serialize and deserialize values.
getValueSerializer() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridParameters
Get the value serializer
greaterOrEqual(String, Object) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The value of the property with the name propertyName must be GREATER than OR EQUAL to value.
greaterThan(String, Object) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The value of the property with the name propertyName must be GREATER than value.

H

hasAllTags(String...) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
Matching objects must be tagged with ALL of the tags provided as parameters.
hasAllTags(String...) - Method in class com.scaleoutsoftware.soss.client.TaggableObject
Determines whether this object has all of the tags specified by tags.
hasAllTags(String...) - Method in class com.scaleoutsoftware.soss.client.TagHolder
Determines whether this holder has all of the tags specified by tags.
hasAnyTags(String...) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
Matching objects must be tagged with ANY of the tags provided as parameters.
hasAnyTags(String...) - Method in class com.scaleoutsoftware.soss.client.TaggableObject
Determines whether this object has any of the tags specified by tags.
hasAnyTags(String...) - Method in class com.scaleoutsoftware.soss.client.TagHolder
Determines whether this holder has any of the tags specified by tags.
hashCode() - Method in class com.scaleoutsoftware.soss.client.CachedObjectId
 
hashCode() - Method in class com.scaleoutsoftware.soss.client.IndexValue
 
HashIndexPriority - Enum in com.scaleoutsoftware.soss.client
This enum allows sorting of hashed attributes by priority.
HServerConstants - Class in com.scaleoutsoftware.soss.hserver.interop
A set of internal constants for ScaleOut hServer.
HServerConstants() - Constructor for class com.scaleoutsoftware.soss.hserver.interop.HServerConstants
 

I

IgDaemonInvokable - Class in com.scaleoutsoftware.soss.client
 
IgDaemonInvokable() - Constructor for class com.scaleoutsoftware.soss.client.IgDaemonInvokable
 
Image<J,I,S> - Class in com.scaleoutsoftware.soss.hserver.interop
This class represents an input for the specific map/reduce job which is cached in ScaleOut StateServer.
Image() - Constructor for class com.scaleoutsoftware.soss.hserver.interop.Image
 
IndexCollection - Class in com.scaleoutsoftware.soss.client
A List of IndexValues which may be used to query the StateServer object store for the set of objects with metadata matching the (positional) values specified in the IndexCollection.
IndexCollection() - Constructor for class com.scaleoutsoftware.soss.client.IndexCollection
 
IndexValue - Class in com.scaleoutsoftware.soss.client
An immutable value that may be assigned to an IndexCollection and used to query the StateServer for objects with metadata matching the IndexCollection.
IndexValue(boolean) - Constructor for class com.scaleoutsoftware.soss.client.IndexValue
Create a new IndexValue using the contents of value exported as a byte array.
IndexValue(Date) - Constructor for class com.scaleoutsoftware.soss.client.IndexValue
Create a new IndexValue using the contents of value exported as a byte array.
IndexValue(UUID) - Constructor for class com.scaleoutsoftware.soss.client.IndexValue
Create a new IndexValue using the contents of value exported as a byte array.
IndexValue(int) - Constructor for class com.scaleoutsoftware.soss.client.IndexValue
Create a new IndexValue using the contents of value exported as a byte array.
IndexValue(long) - Constructor for class com.scaleoutsoftware.soss.client.IndexValue
Create a new IndexValue using the contents of value exported as a byte array.
IndexValue(String) - Constructor for class com.scaleoutsoftware.soss.client.IndexValue
Create a new IndexValue using the 32-byte digest resulting from the SHA-256 MessageDigest of value.
IndexValue(byte[]) - Constructor for class com.scaleoutsoftware.soss.client.IndexValue
Create a new IndexValue with the value given in value.
IndexValue(byte[], int, int) - Constructor for class com.scaleoutsoftware.soss.client.IndexValue
Create a new IndexValue with the values given in positions position (inclusive) through position + length (exclusive) of the array value.
INFINITE_TIMEOUT - Static variable in class com.scaleoutsoftware.soss.client.TimeSpan
 
initializeImageIDString(J, I) - Method in class com.scaleoutsoftware.soss.hserver.interop.Image
Computes the image ID string each time the image is constructed or retrieved.
insert(K, V) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Inserts the key and value into the map if the key does not already exist in the map.
insert(CachedObjectId<T>, T, CreatePolicy, boolean, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Inserts a serializable object to a named cache.
insert(byte[], Object, CreatePolicy, boolean, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Inserts a serializable object to a named cache.
insert(String, Object, CreatePolicy, boolean, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Inserts a serializable object to a named cache.
insert(UUID, Object, CreatePolicy, boolean, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Inserts a serializable object to a named cache.
InvocationGrid - Class in com.scaleoutsoftware.soss.client
This is a handle object for the available invocation grid.
InvocationGridBuilder - Class in com.scaleoutsoftware.soss.client
An invocation grid (IG) represents a custom configuration of the set of JVMs attached to the hosts in the store.
InvocationGridBuilder(String) - Constructor for class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Creates the builder to configure the invocation grid.
Invokable<O,P extends Serializable,R> - Interface in com.scaleoutsoftware.soss.client
The interface that must be implemented by all processing classes, and passed into the invoke call.
invoke(NamedMapInvokable<K, V, PARAMETER, RESULT>, PARAMETER) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Runs a parallel method invocation (NamedMapInvokable) on the map contents and returns the result.
invoke(NamedMapInvokable<K, V, PARAMETER, RESULT>, PARAMETER, long, TimeUnit) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Runs a parallel method invocation (NamedMapInvokable) on the map contents and returns the result.
invoke(Class<? extends Invokable<O, P, R>>, NamedCacheFilter, P, TimeSpan) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Performs a method invocation on all StateServer objects in this NamedCache that satisfy the constraints given by the filter.
invoke(Class<? extends Invokable<O, P, R>>, Class<O>, Filter, P, TimeSpan) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Performs a method invocation on all StateServer objects in this NamedCache that satisfy the constraints given by the filter.
invoke(Invokable<O, P, R>, IndexCollection, P, TimeSpan) - Method in class com.scaleoutsoftware.soss.client.NamedCache
invoke(Invokable<O, P, R>, IndexCollection, P, int) - Method in class com.scaleoutsoftware.soss.client.NamedCache
invoke(Invokable<O, P, R>, NamedCacheFilter, P, int) - Method in class com.scaleoutsoftware.soss.client.NamedCache
InvokeException - Exception in com.scaleoutsoftware.soss.client
An exception that occurred during an invoke call.
InvokeException(String, Throwable) - Constructor for exception com.scaleoutsoftware.soss.client.InvokeException
Constructs an InvokeException with a message and cause.
InvokeException(String) - Constructor for exception com.scaleoutsoftware.soss.client.InvokeException
Constructs an InvokeException with a message.
InvokeException(Throwable) - Constructor for exception com.scaleoutsoftware.soss.client.InvokeException
Constructs an InvokeException with a cause.
InvokeException() - Constructor for exception com.scaleoutsoftware.soss.client.InvokeException
Constructs an InvokeException.
InvokeFilter<T,P> - Interface in com.scaleoutsoftware.soss.client
The interface that must be implemented and passed into the invokeFilter call.
invokeFilter(NamedCacheFilter, Class<T>, Class<P>, P, Class<? extends InvokeFilter<T, P>>, TimeSpan) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Queries objects in the ScaleOut StateServer (SOSS) store within this NamedCache instance, returning a set of typed, keys (SetCachedObjectId) corresponding only to those objects that are instances of type T and its subtypes and satisfy the criteria specified by filter.
InvokeResult<R> - Class in com.scaleoutsoftware.soss.client
Contains information about a completed invoke call.
InvokeResult(InvokeReply) - Constructor for class com.scaleoutsoftware.soss.client.InvokeResult
 
isAbsoluteTimeout() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
isAllowReplication() - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
isContained(String, String) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The string property with the name propertyName must be CONTAINED IN the string str.
isDummyId() - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketId
Returns true if this object is a placeholder and does not represent a real bucket ID.
isEmpty() - Method in class com.scaleoutsoftware.soss.client.IndexCollection
Returns true if this IndexCollection contains no (non-null) IndexValues.
isEmpty() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Returns true if this map contains no key-value mappings.
isProxy() - Method in class com.scaleoutsoftware.soss.client.ExtendedObjectMetadata
Checks if the object is a proxy object for "pull" replication.
isSortEnabled() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridReaderParameters
Gets whether memory mapped files are enabled.
isUseLocking() - Method in class com.scaleoutsoftware.soss.client.NamedCache

K

keySet() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Returns the set of keys in the map.
KeyValueProducer<K,V> - Class in com.scaleoutsoftware.soss.hserver.interop
An abstract base class for the key producers which read key-value pairs one at a time.
KeyValueProducer() - Constructor for class com.scaleoutsoftware.soss.hserver.interop.KeyValueProducer
 

L

lessOrEqual(String, Object) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The value of the property with the name propertyName must be LESS than OR EQUAL to value.
lessThan(String, Object) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The value of the property with the name propertyName must be LESS than value.
load(CachedObjectId<T>) - Method in interface com.scaleoutsoftware.soss.client.BackingStore
Loads an object from the backing store.
load() - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
If the invocation grid is not yet loaded, this method delivers dependencies to the hosts and starts up the invocation workers.
load(boolean) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
If the invocation grid is not yet loaded, this method delivers dependencies to the hosts and starts up the invocation workers.
loadFromConfigurationFile(String) - Static method in class com.scaleoutsoftware.soss.client.InvocationGrid
Loads a predeclared invocation grid from the configuration file.
loadFromConfigurationFile(String, boolean) - Static method in class com.scaleoutsoftware.soss.client.InvocationGrid
Loads a predeclared invocation grid from the configuration file.
login(String, LoginModule) - Method in class com.scaleoutsoftware.soss.client.LoginManager
Performs a log in for a cache specified by cacheName with a custom authorization method.
login(String) - Method in class com.scaleoutsoftware.soss.client.LoginManager
Performs a login for a cache specified by cacheName using the default authorization method.
LoginManager - Class in com.scaleoutsoftware.soss.client
Logs in to the ScaleOut StateServer service on a per-cache basis, passing supplied credentials to the server.
LoginModule - Interface in com.scaleoutsoftware.soss.client
This is an interface for user-defined login routines.
logout(String, LogoutScope) - Method in class com.scaleoutsoftware.soss.client.LoginManager
Performs a logout for a cache specified by cacheName.
LogoutScope - Enum in com.scaleoutsoftware.soss.client
Indicates the scope of a logout operation on NamedCache.

M

MAX_MAP_REDUCE_TASKS - Static variable in class com.scaleoutsoftware.soss.hserver.interop.HServerConstants
 
MAX_SIMULTANEOUS_JOBS - Static variable in class com.scaleoutsoftware.soss.hserver.interop.HServerConstants
 
MaxDependencies - Static variable in class com.scaleoutsoftware.soss.client.CreatePolicy
 
MaxIndexValues - Static variable in class com.scaleoutsoftware.soss.client.IndexCollection
The fixed number of IndexValues an IndexCollection may hold.
MaxValueByteLength - Static variable in class com.scaleoutsoftware.soss.client.IndexValue
 
merge(Integer, Integer) - Method in class com.scaleoutsoftware.soss.client.IgDaemonInvokable
 
merge(R, R) - Method in interface com.scaleoutsoftware.soss.client.Invokable
Merges two result objects into one.
merge(RESULT, RESULT, PARAMETER) - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokable
This method is used for merging two invocation results into one.

N

NamedCache - Class in com.scaleoutsoftware.soss.client
Provides access to a named collection of objects that can be shared globally across multiple clients.
NamedCacheBulkAddException - Exception in com.scaleoutsoftware.soss.client
This exception indicates an error while adding multiple objects with bulk add call.
NamedCacheException - Exception in com.scaleoutsoftware.soss.client
Most general Named Cache exception, a base class for all Named Cache exceptions.
NamedCacheException(String, Exception) - Constructor for exception com.scaleoutsoftware.soss.client.NamedCacheException
Construct new exception object.
NamedCacheFilter - Class in com.scaleoutsoftware.soss.client
This class represents a filter used in NamedCache.query()
NamedCacheFilter(IndexCollection, boolean) - Constructor for class com.scaleoutsoftware.soss.client.NamedCacheFilter
Creates a filter for queries.
NamedCacheFilter(IndexCollection) - Constructor for class com.scaleoutsoftware.soss.client.NamedCacheFilter
Creates a filter for queries.
NamedCacheFilter() - Constructor for class com.scaleoutsoftware.soss.client.NamedCacheFilter
Creates a filter that matches all objects.
NamedCacheIndexAttributeException - Exception in com.scaleoutsoftware.soss.client
This exception is used to indicate that there was an error while parsing object properties.
NamedCacheIndexAttributeException(String, Exception) - Constructor for exception com.scaleoutsoftware.soss.client.NamedCacheIndexAttributeException
Construct new exception object.
NamedCacheIndexAttributeException(String) - Constructor for exception com.scaleoutsoftware.soss.client.NamedCacheIndexAttributeException
Construct new exception object.
NamedCacheInvokeTimeoutException - Exception in com.scaleoutsoftware.soss.client
This exception indicates that an invoke operation timed out.
NamedCacheNotImplementedException - Exception in com.scaleoutsoftware.soss.client
This exception indicates that a request was made to perform an operation not implemented in the current release.
NamedCacheNotLicensedException - Exception in com.scaleoutsoftware.soss.client
This exception indicates that a client cannot access StateServer because the client is not licensed.
NamedCacheObjectAlreadyExistsException - Exception in com.scaleoutsoftware.soss.client
This exception indicates that an insert call failed because an object already exists in the StateServer with the given key.
NamedCacheObjectExpirationListener - Interface in com.scaleoutsoftware.soss.client
The interface clients use to receive callback notifications when an object is removed from StateServer.
NamedCacheObjectExpiredEventArgs - Class in com.scaleoutsoftware.soss.client
This is a helper class, objects of which are passed as an argument to the event handler's NamedCacheObjectExpirationListener.
NamedCacheObjectExpiredEventArgs.NamedCacheEventCode - Enum in com.scaleoutsoftware.soss.client
Enumeration containing the event codes, which can be used to determine the reason why the object was expired and the event was fired.
NamedCacheObjectExpiredEventArgs.NamedCacheObjectDisposition - Enum in com.scaleoutsoftware.soss.client
Enumeration used to indicate to StateServer the disposition of an expired object upon return from a StateServer event handler.
NamedCacheObjectLockedException - Exception in com.scaleoutsoftware.soss.client
This exception indicates that the requested StateServer object was locked and couldn't be accessed.
NamedCacheObjectNotFoundException - Exception in com.scaleoutsoftware.soss.client
This exception indicates that an error occurred because the key of an object on which StateServer was asked to operate was not found.
NamedCacheOptimisticLockException - Exception in com.scaleoutsoftware.soss.client
This exception indicates that the requested StateServer object was locked and couldn't be accessed.
NamedCacheReadThroughTimeoutException - Exception in com.scaleoutsoftware.soss.client
This exception indicates that a read-through operation to a backing store (such as a database) timed out.
NamedCacheRemoteStoreAccessException - Exception in com.scaleoutsoftware.soss.client
This exception is thrown when an access error to a remote store occurs.
NamedCacheRemoteStoreConfigurationException - Exception in com.scaleoutsoftware.soss.client
This exception is thrown by read calls when there is a misconfiguration in remote store settings.
NamedCacheSecurityException - Exception in com.scaleoutsoftware.soss.client
Exception in security routine.
NamedCacheSecurityException(String, Exception) - Constructor for exception com.scaleoutsoftware.soss.client.NamedCacheSecurityException
Construct new exception object.
NamedCacheSecurityException(String) - Constructor for exception com.scaleoutsoftware.soss.client.NamedCacheSecurityException
 
NamedCacheServerUnavailableException - Exception in com.scaleoutsoftware.soss.client
This exception indicates that the connection to the server was lost or an unexpected error occurred.
NamedCacheStaleDataException - Exception in com.scaleoutsoftware.soss.client
This exception is thrown by the NamedCache.retrieve(com.scaleoutsoftware.soss.client.CachedObjectId<T>, boolean) method if the object that is being read is a local copy of the remote master object (proxy) and the previous polling operation failed PollingCoherencyPolicy.
NamedMap<K,V> - Class in com.scaleoutsoftware.soss.client.map
An implementation of the ConcurrentMap which uses ScaleOut StateServer to store keys and values.
NamedMap() - Constructor for class com.scaleoutsoftware.soss.client.map.NamedMap
 
NamedMapFactory - Class in com.scaleoutsoftware.soss.client.map
This class contains static methods for acquiring NamedMap objects.
NamedMapFactory() - Constructor for class com.scaleoutsoftware.soss.client.map.NamedMapFactory
 
NamedMapInvokable<KEY,VALUE,PARAMETER,RESULT> - Class in com.scaleoutsoftware.soss.client.map
Base class for implementing parallel invocations, which are executed on all keys in the map across the cluster in a distributed manner.
NamedMapInvokable() - Constructor for class com.scaleoutsoftware.soss.client.map.NamedMapInvokable
 
NamedMapInvokableContext<K,V> - Class in com.scaleoutsoftware.soss.client.map
A context used by NamedMapInvokable.evalPartialKeySet(NamedMapInvokableContext, Object), to iterate through keys and perform an operation on the current key.
NamedMapInvokableContext() - Constructor for class com.scaleoutsoftware.soss.client.map.NamedMapInvokableContext
 
next() - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokableContext
Reads the next key and value from the map.
not(Filter) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
Creates a compound filter, matching objects must NOT satisfy filter.
notEqual(String, Object) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The value of the property with the name propertyName must NOT be EQUAL to value.
NotifyCoherencyPolicy - Class in com.scaleoutsoftware.soss.client
Indicates that proxy objects in remote stores should be notified every time the master object is updated.
NotifyCoherencyPolicy() - Constructor for class com.scaleoutsoftware.soss.client.NotifyCoherencyPolicy
Creates a new notify coherency policy.

O

object - Variable in class com.scaleoutsoftware.soss.hserver.interop.SerializerDeserializer
Reusable object of type T to avoid GC churn
ObjectDisposition - Enum in com.scaleoutsoftware.soss.client
An enumeration used to indicate to StateServer the disposition of an expired object upon return from a StateServer event handler.
objectExpired(NamedCacheObjectExpiredEventArgs) - Method in interface com.scaleoutsoftware.soss.client.NamedCacheObjectExpirationListener
Called when the object described via eventArgs is about to be removed from the cache.
ObjectMetadata - Class in com.scaleoutsoftware.soss.client
Metadata describing a StateServer object including the set of user-defined index values defined for the object.
ObjectMetadata() - Constructor for class com.scaleoutsoftware.soss.client.ObjectMetadata
Creates new empty instance.
ObjectNotSupportedException - Exception in com.scaleoutsoftware.soss.client
This exception is thrown by CustomSerializer methods when serialization/deserialization is not supported for an object.
ObjectNotSupportedException(String) - Constructor for exception com.scaleoutsoftware.soss.client.ObjectNotSupportedException
Creates exception with a message.
ObjectNotSupportedException() - Constructor for exception com.scaleoutsoftware.soss.client.ObjectNotSupportedException
Creates exception without a message.
ObjectPreemptionPriority - Enum in com.scaleoutsoftware.soss.client
Indicates the priority of keeping a given object in StateServer memory.
ObjectReader - Class in com.scaleoutsoftware.soss.hserver.interop
This class optimizes sequential reads by reusing an underlying buffer.
ObjectReader() - Constructor for class com.scaleoutsoftware.soss.hserver.interop.ObjectReader
 
objectType - Variable in class com.scaleoutsoftware.soss.hserver.interop.SerializerDeserializer
Class type information for the objects to serialize/deserialize
OptimisticConcurrencyVersionHolder - Interface in com.scaleoutsoftware.soss.client
Instances of Types that implement OptimisticConcurrencyVersionHolder are associated with StateServer object version information and are therefore suitable for optimistic concurrency.
or(Filter, Filter) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
Creates a compound filter, matching objects must satisfy firstFilter OR secondFilter.

P

PartitionWriters<K,V> - Class in com.scaleoutsoftware.soss.hserver.interop
A set of DataGridChunkedCollectionWriters used to save the mapper output.
PartitionWriters(RunMapContext<K, V>) - Constructor for class com.scaleoutsoftware.soss.hserver.interop.PartitionWriters
Creates the transport pool.
PollingCoherencyPolicy - Class in com.scaleoutsoftware.soss.client
Indicates that proxy objects in remote stores should poll the master object for updates every time the specified coherency interval expires.
PollingCoherencyPolicy(TimeSpan) - Constructor for class com.scaleoutsoftware.soss.client.PollingCoherencyPolicy
Creates a polling coherency policy.
PollingCoherencyPolicy() - Constructor for class com.scaleoutsoftware.soss.client.PollingCoherencyPolicy
Creates a polling coherency policy with the default polling interval.
prepareChunk(CHUNK_IDENTIFIER, DataInputStream, ByteBuffer, int) - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionReader
This method is called once before the chunk is served.
prepareChunk(ChunkDescriptor, DataInputStream, ByteBuffer, int) - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridChunkedCollectionReader
 
propertiesContains(String, String) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The string property with the name propertyName must CONTAIN the string property with the name secondPropertyName.
propertiesEqual(String, String) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The two properties of matching objects must be EQUAL.
propertiesGreaterOrEqual(String, String) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The value of the property of the matching objects with the name firstPropertyName must be GREATER than OR EQUAL to that of the property with the name secondPropertyName.
propertiesGreaterThan(String, String) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The value of the property of the matching objects with the name firstPropertyName must be GREATER than that of the property with the name secondPropertyName.
propertiesLessOrEqual(String, String) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The value of the property of the matching objects with the name firstPropertyName must be LESS than OR EQUAL to that of the property with the name secondPropertyName.
propertiesLessThan(String, String) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The value of the property of the matching objects with the name firstPropertyName must be LESS than that of the property with the name secondPropertyName.
propertiesNotEqual(String, String) - Static method in class com.scaleoutsoftware.soss.client.FilterFactory
The two properties of matching objects must NOT be EQUAL.
put(K, V) - Method in class com.scaleoutsoftware.soss.client.map.BulkLoader
Put key and value in the map.
put(K, V) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Associates the specified value with the specified key in this map.
put(CachedObjectId<T>, T) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Adds an item to the cache using default parameters.
put(byte[], Object) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Adds an item to the cache using default parameters.
put(String, Object) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Adds an item to the cache using default parameters.
put(UUID, Object) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Adds an item to the cache using default parameters.
put(KEY, VALUE) - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionWriter
Puts the key and value into the collection.
putAll(Map<? extends K, ? extends V>) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Efficiently puts contents of the specified map into the named map.
putAll(Map) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Efficiently adds a large collection of objects to the cache.
putIfAbsent(K, V) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Puts the value in the map if the key is absent, otherwise returns the existing value.
putObject(BucketId, long, byte[], int) - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Writes an object to ScaleOut StateServer and assigns it to the specified bucket.

Q

query(NamedCacheFilter) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Queries the cache for objects that match NamedCacheFilter.
query(IndexCollection) - Method in class com.scaleoutsoftware.soss.client.NamedCache
QueryCondition<K,V> - Interface in com.scaleoutsoftware.soss.client.map
A query condition required by NamedMap.executeParallelQuery(QueryCondition)
queryKeys(Class<T>, Filter) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Queries objects in the StateServer within this NamedCache returning a set of typed, keys (SetCachedObjectId<T>T) corresponding only to those objects that are instances of type T and its subtypes and satisfy the criteria specified by filter.
queryObjects(Class<T>, Filter) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Queries objects in the StateServer within this NamedCache returning a collection of objects (Collection<T>) containing only those objects that are instances of type T and its subtypes and satisfy the criteria specified by filter.

R

read(StateServerKey) - Method in class com.scaleoutsoftware.soss.hserver.interop.ObjectReader
Gets an object from the ScaleOut StateServer store based on the object key.
readExternal(ObjectInput) - Method in class com.scaleoutsoftware.soss.client.IndexCollection
 
readExternal(ObjectInput) - Method in class com.scaleoutsoftware.soss.client.IndexValue
 
readExternal(ObjectInput) - Method in class com.scaleoutsoftware.soss.client.TagHolder
 
ReadLockingMode - Enum in com.scaleoutsoftware.soss.client
An enumeration used to control locking behavior during Retrieve and GetMetadata operation
readNext() - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionReader
Reads the next entry from the chunks.
readNext() - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridChunkedCollectionReader
 
readNext() - Method in class com.scaleoutsoftware.soss.hserver.interop.KeyValueProducer
Reads the next key-value pair.
ReadOptions - Class in com.scaleoutsoftware.soss.client
Class containing options that can be used when retrieving an object or a metadata in ScaleOut StateServer.
ReadOptions(ReadLockingMode) - Constructor for class com.scaleoutsoftware.soss.client.ReadOptions
ReadOptions(ReadLockingMode, GeoServerReadMode) - Constructor for class com.scaleoutsoftware.soss.client.ReadOptions
ReadOptions(ReadLockingMode, GeoServerReadMode, CreateHandler, Object, CreatePolicy) - Constructor for class com.scaleoutsoftware.soss.client.ReadOptions
releaseLock(CachedObjectId) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Releases the lock on a cached object.
releaseLock(byte[]) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Releases the lock on a cached object.
releaseLock(String) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Releases the lock on a cached object.
releaseLock(UUID) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Releases the lock on a cached object.
RemoteStore - Class in com.scaleoutsoftware.soss.client
A remote store which is used to look for objects that are not found.
RemoteStore(String) - Constructor for class com.scaleoutsoftware.soss.client.RemoteStore
Creates an object referencing remote store.
remove(int) - Method in class com.scaleoutsoftware.soss.client.IndexCollection
Removes the element at the specified index of the IndexCollection.
remove(Object, Object) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Removes the entry from the map only if currently mapped to a given value.
remove(Object) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Removes the mapping for a key from this map if it is present.
remove(CachedObjectId) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Removes the object from the cache.
remove(byte[]) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Removes the object from the cache.
remove(String) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Removes the object from the cache.
remove(UUID) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Removes the object from the cache.
removeCurrentKey() - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokableContext
Removes the current key from the named map.
removeImage() - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Removes the Image object from the StateServer.
removeListener(NamedCacheObjectExpirationListener) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Removes a listener for "object expired" events.
removeTags(String...) - Method in class com.scaleoutsoftware.soss.client.TaggableObject
Removes the tags specified in the tags from object's tag list.
removeTags(String...) - Method in class com.scaleoutsoftware.soss.client.TagHolder
Removes the tags specified in the tags from the current tag list.
replace(K, V, V) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Replaces the entry for a key only if currently mapped to a given value.
replace(K, V) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Replaces the entry for a key only if currently mapped to a value.
retrieve(CachedObjectId<T>, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Retrieves an object from the named cache.
retrieve(byte[], boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Retrieves an object from the named cache.
retrieve(String, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Retrieves an object from the named cache.
retrieve(UUID, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Retrieves an object from the named cache.
retrieve(CachedObjectId<T>, ReadOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Retrieves an object from the named cache.
retrieve(String, ReadOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Retrieves an object from the named cache.
retrieve(byte[], ReadOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Retrieves an object from the named cache.
retrieve(UUID, ReadOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Retrieves an object from the named cache.
retrieveObjectFromBackingStore(CachedObjectId, Object) - Method in interface com.scaleoutsoftware.soss.client.CreateHandler
A method that can retrieve an object from a backing store (such as a database) using the provided object identifier and a user-provided parameter.
ReturnBehavior - Enum in com.scaleoutsoftware.soss.client.map
This enum defines whether NamedMap.put(Object, Object) and NamedMap.remove(Object) methods should return the previous value associated with the key.
RunMapContext<K,V> - Class in com.scaleoutsoftware.soss.hserver.interop
An immutable context of job properties which is passed to all mapper tasks.
RunMapContext(int[], int, int, int, int, Class<K>, Class<V>, boolean, int) - Constructor for class com.scaleoutsoftware.soss.hserver.interop.RunMapContext
 

S

scheduleAsyncRead(Callable<Object>) - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridChunkedCollectionReader
 
serialize(OutputStream, O) - Method in class com.scaleoutsoftware.soss.client.CustomSerializer
Serializes an object to OutputStream.
serialize(DataOutputStream, T) - Method in class com.scaleoutsoftware.soss.hserver.interop.SerializerDeserializer
Serializes an object.
SerializerDeserializer<T> - Class in com.scaleoutsoftware.soss.hserver.interop
This class is used to abstract serialization and deserialization for Serializables and can be extended for Writables.
SerializerDeserializer(Class<T>, CustomSerializer<T>) - Constructor for class com.scaleoutsoftware.soss.hserver.interop.SerializerDeserializer
Constructs a serializer/deserializer.
set(int, IndexValue) - Method in class com.scaleoutsoftware.soss.client.IndexCollection
Replaces the element at the specified position in this list with the specified element (optional operation).
setAbsoluteTimeout(boolean) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Sets whether the timeout is an absolute expiration value or is a sliding expiration value that gets reset every time the object is accessed.
setAbsoluteTimeoutOnRead(boolean) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Sets whether the timeout is an absolute expiration value or is a sliding expiration value that gets reset every time the object updated.
setAllowClientCaching(boolean) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Sets a boolean value that controls whether objects fetched in the invocation grid worker process during invoke processing are allowed to be cached in the client cache.
setAllowClientCaching(boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Sets an flag indicating whether (deserialized) objects accessed by this cache should be kept in a client-side cache when they are written to StateServer.
setAllowFastReads(boolean) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Enables/disables "fast reads" feature for invocations performed within this invocation grid.
setAllowRemoteAccess(boolean) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Sets if object can be accessed by remote stores.
setAllowReplication(boolean) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Sets whether the object to be added to the cache will be subject to GeoServer cross-store replication.
setAvailabilityMode(AvailabilityMode) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Sets the @link {AvailabilityMode} which controls whether the in-memory data grid should create object replicas of the named map contents on multiple hosts.
setBackingStoreAdapter(BackingStore, BackingStorePolicy) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Specifies a class that can be used by the NamedCache to automatically interact with an external data source (a database, typically) for read-through, write-through, refresh-ahead, and write-behind operations.
setBackingStoreAsyncPolicy(BackingStoreAsyncPolicy) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Sets the type of backing store operations (none, refresh-ahead or write-behind) performed on the StateServer object corresponding to this metadata instance.
setBackingStoreInterval(TimeSpan) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Sets the interval between asynchronous backing store events (refresh-ahead, write-behind).
setBackingStoreMode(CreateInfo.BackingStoreMode) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
setCache(NamedCache) - Method in class com.scaleoutsoftware.soss.client.Event
 
setClientCacheSize(int) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Set the maximum size of the client-side cache on each worker in the invocation grid in kilobytes.
setClientCacheSize(int) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Sets the maximum number of entries (i.e., key-value mappings) in the client cache.
setCoherencyInterval(NamedCache, int) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Sets coherency interval in milliseconds which is used for performing PMIs on a given NamedCache.
setCoherencyInterval(int) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Sets coherency interval in milliseconds.
setCoherencyIntervalMilliseconds(int) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Sets the coherency interval, i.e., the maximum allowed time between the last server read request and a NamedMap.get(Object) request before the client will retrieve the object from the server instead of the client cache (if present).
setCreateHandler(CreateHandler) - Method in class com.scaleoutsoftware.soss.client.ReadOptions
Sets custom read-through callback to use when an attempt is made to retrieve an object that is not in the cache.
setCustomSerialization(CustomSerializer) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Sets the custom serializer used to serialize objects when writing them to the SOSS cache and to deserialize objects when reading them from the SOSS cache.
setDefaultCoherencyPolicy(CoherencyPolicy) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Sets the default coherency policy.
setDefaultCreatePolicy(CreatePolicy) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Sets a new CreatePolicy to be used as a default when creating objects.
setDefaultGeoServerReadMode(GeoServerReadMode) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Sets the default read mode (GeoServerReadMode) to be used by read operations.
setDependencies(Object[]) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
setDisposition(EvalObjectDisposition) - Method in interface com.scaleoutsoftware.soss.client.EvalArgs
Sets the target object's desired disposition, determining the post-evaluation activity.
setEnableAsyncOperations(boolean) - Method in class com.scaleoutsoftware.soss.client.BackingStorePolicy
If true, a client will handle asynchronous refresh-ahead/write-behind operations.
setEnableReadThrough(boolean) - Method in class com.scaleoutsoftware.soss.client.BackingStorePolicy
If true, a client will populate the StateServer automatically from a database (or other type of backing store) when a cache miss occurs by invoking the BackingStore.load method.
setEnableWriteThrough(boolean) - Method in class com.scaleoutsoftware.soss.client.BackingStorePolicy
If true, a client will synchronously write changes to a database (or other type of backing store) when a cached object is updated or created in the cache by invoking the BackingStore.store method.
setGeoServerReadMode(GeoServerReadMode) - Method in class com.scaleoutsoftware.soss.client.ReadOptions
Sets GeoServer "pull" replication behavior when retrieving the object from the StateServer.
setHadoopPartition(int) - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridWriterParameters
Set the Hadoop partition associated with this writer.
sethServerLibraryPath(String) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Sets the appropriate ScaleOut hServer jar path relative to java_api folder.
setId(CachedObjectId) - Method in class com.scaleoutsoftware.soss.client.Event
 
setInvocationGrid(InvocationGrid) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Assigns the InvocationGrid to the map.
setInvocationGrid(InvocationGrid) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Sets the invocation grid used by invoke(...) methods.
setJVMParameters(String) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Sets the parameter string to be added to command line when starting the invocation grid workers.
setLibraryPath(String) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Sets the appropriate ScaleOut library jar path relative to java_api/lib folder.
setLingerTimeMinutes(int) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Sets the time for which the IG remains loaded after the application exits.
setLockingMode(ReadLockingMode) - Method in class com.scaleoutsoftware.soss.client.ReadOptions
Sets whether the Retrieve method should attempt to acquire a StateServer lock when reading the object.
setLockingMode(UpdateLockingMode) - Method in class com.scaleoutsoftware.soss.client.UpdateOptions
Sets the locking behavior for the update.
setLockObjectsOnReads(boolean) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
If true, the objects are locked before they are read and passed to the Invokable.eval(Object, java.io.Serializable, EvalArgs) method.
setLockRetryInterval(int) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Sets time between lock retries.
setMaxLockAttempts(int) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Sets the number of lock attempts.
setMaxReadThroughPendingAttempts(int) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Sets the number of read attempts made when performing a read-through operation from a backing store or a remote read from another store using GeoServer pull replication.
setMaxServerRetries(int) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Sets the maximum number of server request retries when a race condition between client requests occur.
setMetadata(CachedObjectId, ObjectMetadata, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Creates and updates settable index values for a cached object and optionally unlocks the object.
setMetadata(byte[], ObjectMetadata, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Creates and updates settable index values for a cached object and optionally unlocks the object.
setMetadata(String, ObjectMetadata, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Creates and updates settable index values for a cached object and optionally unlocks the object.
setMetadata(UUID, ObjectMetadata, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Creates and updates settable index values for a cached object and optionally unlocks the object.
setMetadata(ObjectMetadata) - Method in class com.scaleoutsoftware.soss.client.SossObjectDescriptor
 
setNewClassLoader(boolean) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
If this option is set to true (default), the IG worker will create a new class loader for handling the classes in the IG dependency.
setNumberOfThreads(int) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
Sets the number of threads in the invocation workers which handle evals and merges.
setObject(Serializable) - Method in class com.scaleoutsoftware.soss.client.SossObjectDescriptor
 
setObjectClass(Class<O>) - Method in class com.scaleoutsoftware.soss.client.CustomSerializer
Sets the class of the serialized/deserialized objects.
setObjectDisposition(NamedCacheObjectExpiredEventArgs.NamedCacheObjectDisposition) - Method in class com.scaleoutsoftware.soss.client.NamedCacheObjectExpiredEventArgs
Sets the object disposition( NamedCacheObjectExpiredEventArgs.NamedCacheObjectDisposition), determining the action to be performed.
setOneWorkerPerCore(boolean) - Method in class com.scaleoutsoftware.soss.client.InvocationGridBuilder
If set to true, invocation grid will spawn as many worker JVMs, as there are cores on the store host instead of one worker per JVM.
setParents(Collection<?>) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Sets keys to objects on which the object being added depends.
setPolicy(CreatePolicy) - Method in class com.scaleoutsoftware.soss.client.SossObjectDescriptor
 
setPreemptionPriority(ObjectPreemptionPriority) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Sets the priority of keeping the object in the cache during low-memory situations.
setReadPendingRetryInterval(int) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Sets milliseconds between read retries when backing store read-through operations are enabled.
setReadThroughArgument(Object) - Method in class com.scaleoutsoftware.soss.client.ReadOptions
Sets an argument that will be passed to the provided CreateHandler if a missing object is to be created.
setReadThroughCreatePolicy(CreatePolicy) - Method in class com.scaleoutsoftware.soss.client.ReadOptions
Sets a cache policy object to be used when a NamedCache.retrieve(CachedObjectId, ReadOptions) operation is configured to transparently insert a missing object into the named cache using CreateHandler.
setRegion(int) - Method in class com.scaleoutsoftware.soss.hserver.interop.DataGridParameters
Set the region the reader/writer is operating on.
setRemoteStores(List<RemoteStore>) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Configures a list of remote stores that this NamedCache should use to look for objects that are not found in the local store.
setReturnBehavior(ReturnBehavior) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Sets whether NamedMap.put(Object, Object) and NamedMap.remove(Object) methods should return the previous value associated with the key.
setSerializationMode(SerializationMode) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Set the serialization mode.
setTimeout(TimeSpan) - Method in class com.scaleoutsoftware.soss.client.CreatePolicy
Sets the time before the object expires.
setupFilter(QueryContext) - Method in class com.scaleoutsoftware.soss.client.Filter
 
setUseLocking(boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Determines the locking behavior when using the NamedCache's indexer to get or set cached items.
singleObjectInvoke(Class<? extends Invokable<O, P, R>>, CachedObjectId<O>, P, TimeSpan) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Performs a method invocation on a single object(SMI).
singleObjectInvoke(Class<? extends Invokable<O, P, R>>, byte[], P, TimeSpan) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Performs a method invocation on a single object(SMI).
singleObjectInvoke(Class<? extends Invokable<O, P, R>>, String, P, TimeSpan) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Performs a method invocation on a single object(SMI).
singleObjectInvoke(Class<? extends Invokable<O, P, R>>, UUID, P, TimeSpan) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Performs a method invocation on a single object(SMI).
size() - Method in class com.scaleoutsoftware.soss.client.IndexCollection
Gets the number of elements in the IndexCollection.
size() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Returns the number of key-value mappings in this map.
SossIndexAttribute - Annotation Type in com.scaleoutsoftware.soss.client
A marker that indicates that the property or class to which it applies should be saved in the StateServer property index when instances of the class are created or updated.
SossObjectDescriptor - Class in com.scaleoutsoftware.soss.client
Contains information necessary to insert an object into a NamedCache via a bulk NamedCache.putAll(java.util.Map) operation.
SossObjectDescriptor(Serializable, CreatePolicy, ObjectMetadata) - Constructor for class com.scaleoutsoftware.soss.client.SossObjectDescriptor
Creates a SossObjDescriptor class with the metadata and CreatePolicy information needed to insert an object via a bulk put NamedCache.putAll(java.util.Map) operation.
startReading() - Method in class com.scaleoutsoftware.soss.hserver.interop.ChunkedCollectionReader
Starts reading the chunks from the grid.
store(CachedObjectId<T>, T) - Method in interface com.scaleoutsoftware.soss.client.BackingStore
 

T

Taggable - Interface in com.scaleoutsoftware.soss.client
Objects of classes implementing this interface can hold arbitrary tags scoped by the object's NamedCache.
TaggableObject - Class in com.scaleoutsoftware.soss.client
An object implementing Taggable.
TaggableObject() - Constructor for class com.scaleoutsoftware.soss.client.TaggableObject
 
TagHolder - Class in com.scaleoutsoftware.soss.client
This class is used as a holder for tags associated with an object.
TagHolder() - Constructor for class com.scaleoutsoftware.soss.client.TagHolder
Constructs an instance of TagHolder.
TimeSpan - Class in com.scaleoutsoftware.soss.client
An object of this class represents a time interval.
toString() - Method in class com.scaleoutsoftware.soss.client.CachedObjectId
 
toString() - Method in class com.scaleoutsoftware.soss.client.Dependency
 
toString() - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketId
 

U

unload() - Method in class com.scaleoutsoftware.soss.client.InvocationGrid
Unloads the invocation grid from the StateServer store and stops all invocation workers.
unloadAll() - Static method in class com.scaleoutsoftware.soss.client.InvocationGrid
Unloads all invocation grids loaded by this client.
unlockImage() - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Unlocks the Image object.
update(K, V) - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
Updates the key with the new value if the key already exists in the map.
update(CachedObjectId<T>, T, UpdateOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Updates an object in the named cache.
update(byte[], Object, UpdateOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Updates an object in the named cache.
update(String, Object, UpdateOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Updates an object in the named cache.
update(UUID, Object, UpdateOptions) - Method in class com.scaleoutsoftware.soss.client.NamedCache
Updates an object in the named cache.
update(CachedObjectId<T>, T, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
update(byte[], Object, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
update(String, Object, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
update(UUID, Object, boolean) - Method in class com.scaleoutsoftware.soss.client.NamedCache
updateCurrentValue(V) - Method in class com.scaleoutsoftware.soss.client.map.NamedMapInvokableContext
Updates the value for the current key.
UpdateLockingMode - Enum in com.scaleoutsoftware.soss.client
Enumeration used to control locking behavior during update operations.
UpdateOptions - Class in com.scaleoutsoftware.soss.client
Class containing options that can be used when updating an object in ScaleOut StateServer.
UpdateOptions(UpdateLockingMode) - Constructor for class com.scaleoutsoftware.soss.client.UpdateOptions
Constructs an UpdateOptions structure with the desired locking mode.

V

value() - Method in enum com.scaleoutsoftware.soss.client.NamedCacheObjectExpiredEventArgs.NamedCacheObjectDisposition
 
value() - Method in enum com.scaleoutsoftware.soss.client.ObjectDisposition
 
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.BackingStoreAsyncPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.Dependency.DependencyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.EvalObjectDisposition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.GeoServerReadMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.HashIndexPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.LogoutScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.map.AvailabilityMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.map.ReturnBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.NamedCacheObjectExpiredEventArgs.NamedCacheEventCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.NamedCacheObjectExpiredEventArgs.NamedCacheObjectDisposition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.ObjectDisposition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.ObjectPreemptionPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.ReadLockingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scaleoutsoftware.soss.client.UpdateLockingMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.scaleoutsoftware.soss.client.BackingStoreAsyncPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.Dependency.DependencyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.EvalObjectDisposition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.GeoServerReadMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.HashIndexPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.LogoutScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.map.AvailabilityMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.scaleoutsoftware.soss.client.map.NamedMap
This implementation does not support this method.
values() - Static method in enum com.scaleoutsoftware.soss.client.map.ReturnBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.NamedCacheObjectExpiredEventArgs.NamedCacheEventCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.NamedCacheObjectExpiredEventArgs.NamedCacheObjectDisposition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.ObjectDisposition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.ObjectPreemptionPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.ReadLockingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scaleoutsoftware.soss.client.UpdateLockingMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeExternal(ObjectOutput) - Method in class com.scaleoutsoftware.soss.client.IndexCollection
 
writeExternal(ObjectOutput) - Method in class com.scaleoutsoftware.soss.client.IndexValue
 
writeExternal(ObjectOutput) - Method in class com.scaleoutsoftware.soss.client.TagHolder
 
writeImage(Image, boolean) - Method in class com.scaleoutsoftware.soss.hserver.interop.BucketStore
Writes the Image object to ScaleOut StateServer.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright (C) 2007-2014 ScaleOut Software, Inc.