sosscli | |
exceptions | |
StateServerException | Base exception type for errors returned from the ScaleOut StateServer service |
CantInitException | Exception that is thrown when the ScaleOut client library cannot be initialized |
BadHandleException | Exception that is thrown when an invalid or stale connection handle is used |
HandleBusyException | Exception that is thrown when a handle is in use for another storage operation |
CantConnectException | Exception that is thrown when this client cannot connect to the local service |
BadKeyException | Exception that is thrown when a null key is provided |
BadArgsException | Exception that is thrown when invalid argument values (null pointer, etc) are provided to an API call |
CantAccessException | Exception that is thrown when there was an error accessing the local service |
ObjectExistsException | Exception that is thrown when an object cannot be created because it already exists |
ObjectNotFoundException | Exception that is thrown when an object is not found |
NotReadingException | Exception that is thrown when a read operation is not active |
AppNameInUseException | Exception that is thrown when application name is already in use |
ObjectLockedException | Exception that is thrown when an object was locked with with a different lock ticket |
LowMemoryException | Exception that is thrown when there is insufficient memory available to create object |
OperationFailedException | Exception that is thrown when an operation fails |
NotLicensedException | Exception that is thrown when a feature has not been licensed (API usage, remote client access, PMI operations) |
NotReadyException | Exception that is thrown when the store is not ready to perform this operation |
TimeoutException | Exception that is thrown when a timeout occurred while performing the requested operation |
ObjectReadingException | Exception that is thrown when an object does not exist but a backing store read-through is in progress |
VersionMismatchException | Exception that is thrown when a version mismatch is detected during an optimistic locking update |
BadPropertiesException | Exception that is thrown when an invalid property specification is provided to the API |
AuthorizationNotNeededException | Exception that is thrown when authorization calls are used in an application does not use authorization |
MultipleLoginException | Exception that is thrown when another user is already logged in to this application on this client |
NotAuthorizedException | Exception that is thrown when user is not authorized to perform an operation |
CantAccessRemoteStoreException | Exception that is thrown when an object cannot be accessed from a remote store |
NoActiveRemoteStoresException | Exception that is thrown when none of the remote stores specified for GeoServer pull replication exist or are active |
LocalNameNotSetException | Exception that is thrown when GeoServer pull replication is attempted but the the local store's name is not set |
ProxyFoundException | Exception that is thrown when a GeoServer proxy object was found on a remote store read |
NotImplementedException | Exception that is thrown when a requested operation is not implemented |
CantInitWorkerException | |
LowWorkerMemoryException | |
LowInvokerMemoryException | |
CantOpenHandleException | |
FuncIdAlreadyRegisteredException | |
NotInCallbackException | |
PmiCliUserExceptionCode | User-generated exception code |
PmiCliInvokeUserException | The PmiCliInvokeUserException Exception class is thrown when user callback functions to an invoke return exceptions |
ExpressionComparand | A common base class / interface for the two types of operands that can occur within a ComparisonExpression or a StringContainsExpression: ValueOperand and ReferenceOperand |
Filter | An object that holds a filtering expression which is used by NamedCache::query to determine which objects in the NamedCache to return |
GetOptions | The GetOptions class contains options that control locking and client cache behavior of get operations |
GetResult | The GetResult class represents the result of a get operation and provides a smart pointer to the retrieved object |
LockOptions | Options that control the blocking and retry behavior of the NamedCache::lock method |
LockResult | Result of a lock operation |
LockTicket | Serves as a RAII-style wrapper around the internal lock ticket identifier returned by ScaleOut's low-level APIs |
NamedCache | Base class for named cache implementations |
DefaultCachePolicy | Defines default behaviors and policies for named cache operations |
NamedPrimitiveCache | The NamedPrimitiveCache class provides access to a named collection of primitive objects that can be shared across multiple clients |
NamedProtobufCache | A concrete TypedNamedCache<T> implementation that expects Google Protocol Buffers Message instances as the objects stored in the StateServer cache |
GetMetadataOptions | Options that control behavior of metadata retrieval operations |
GetMetadataResult | Result of a get_metadata operation |
ObjectMetadata | Extended (read-only) object information from the SOSS store for a given object |
ObjectPolicy | Extended parameter information for the TypedNamedCache::insert and TypedNamedCache.put methods |
PmicliInvokeOptions | Options that control the behavior of the NamedCache::pmicli_invoke method |
PmicliInvokeResult | Result of a pmicli_invoke operation and provides a smart pointer to the results object |
PutOptions | Options that control client cache behavior of put operations |
PutResult | Result of a put, insert, or update operation |
QueryExpression | Serves as an abstract base class for the abstract syntax tree nodes used in Filter expressions |
Visitor | The QueryExpression visitor base class |
QueryResult | Result of a query operation, providing access to the keys returned from a query |
ReferenceComparand | A ReferenceComparand node holds a string used to identify a field or property within objects persisted to StateServer via a TypedNamedCache::put(), TypedNamedCache::insert(), or TypedNamedCache::update() method |
RemoveResult | Result of a remove operation |
SossEvents | Manages the registration and unregistration of handlers for asynchronous StateServer object events |
EventDetails | A class holding information about the StateServer event that is passed to registered callbacks |
SossKey | Serves as an identifier for a cached object in a NamedCache collection |
TypedNamedCache | The abstract TypedNamedCache template provides access to a strongly-typed named collection of objects that can be shared across multiple clients |
ValueComparand | A ValueComparand node holds a literal value to be compared with a field or property within objects persisted to StateServer via a TypedNamedCache::put(), TypedNamedCache::insert(), or TypedNamedCache::update() method |