GigaSpaces XAP 7.0 API

Package org.openspaces.core

Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and the ability to create it.

See:
          Description

Interface Summary
GigaMap Provides a simpler interface on top of IMap and Cache implementation.
GigaSpace Provides a simpler interface of both JavaSpace and GigaSpaces IJSpace extension utilizing GigaSpaces extended and simplified programming model.
 

Class Summary
DefaultGigaMap An implementation of the GigaMap interface simplifying the work with JCache and Map interface on top of the Space.
DefaultGigaSpace Default implementation of GigaSpace.
ExecutorBuilder<T extends Serializable,R> The executor builder allows to combine all the different types of executing tasks into a single execution (of course, the execution itself, of all the tasks, is asynchronous).
GigaMapConfigurer A simple programmatic configurer for GigaMap instance wrapping the GigaMapFactoryBean.
GigaMapFactoryBean  
GigaSpaceConfigurer A simple programmatic configurer for GigaSpace instance wrapping the GigaSpaceFactoryBean.
GigaSpaceFactoryBean A factory bean creating GigaSpace implementation.
IteratorBuilder A utility builder class for GSIterator.
 

Exception Summary
BadSqlQueryException An exception indicating wrong SQL query usage.
EntryAlreadyInSpaceException This exception is thrown when write operation is rejected when the entry (or another with same UID) is already in space.
EntryNotInSpaceException This exception is thrown when update, readIfExist or takeIfExist operations are rejected.
EntrySerializationException Thrown when failed to serialize or deserialize Entry field.
InactiveTransactionException Thrown when an operation is performed on an inactive transaction.
InternalSpaceException A wrapper for InternalSpaceException.
InvalidFifoClassException Deprecated. This exception is no longer thrown.
InvalidFifoOperationException A base class for invalid fifo operations exceptions.
InvalidFifoTemplateException This exception is thrown if read or take operations executed in FIFO mode, but the template class FIFO mode already been set to non FIFO.
InvalidTransactionUsageException Thrown when an invalid transaction usage is performed.
ObjectConversionException Thrown when a conversion error occurred.
QueryMultiplePartialFailureException Thrown when not all of the requested number of entries are returned and one or more cluster members are not available.
RemoteDataAccessException Wraps RemoteException that is thrown from the Space.
SecurityAccessException Thrown for a failed operation on a secured service, due to either failed authentication or access denial.
SpaceClosedException Thrown when operation is performed while space is closing its resources.
SpaceInterruptedException Indicates an interrupted exception that is thrown from the Space.
SpaceMemoryShortageException This Exception indicates that the space server process reached the predefined percentage usage ratio.
SpaceOptimisticLockingFailureException This exception is thrown when update/take operation is rejected as a result of optimistic locking version conflict.
SpaceTimeoutException A general timeout operation exception
SpaceUnavailableException This exception is thrown in case when space is unavailable.
TransactionDataAccessException An exception occurred during a space operation that has to do with transactional semantics.
UncategorizedSpaceException A GigaSpace based data access exception that could not be translated to one of Spring DataAccessException subclasses or one of our own subclasses.
UnusableEntryException Thrown when one tries to get an Entry from a service, but the entry is unusable (due to serialization or other errors).
UpdateOperationTimeoutException Thrown when a space update operation timeouts after waiting for a transactional proper matching entry.
WriteMultiplePartialFailureException This exception is thrown when write multiple is called and for some reason the insertion of some of the entries fails.
 

Package org.openspaces.core Description

Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and the ability to create it. Also includes a runtime level exceptions hierarchy based on Spring DAO exceptions.


GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.