Package | Description |
---|---|
com.gigaspaces.cluster.replication.gateway.conflict | |
com.gigaspaces.internal.client.spaceproxy | |
com.gigaspaces.internal.client.spaceproxy.actions | |
com.gigaspaces.internal.client.spaceproxy.metadata | |
com.gigaspaces.internal.client.spaceproxy.operations | |
com.gigaspaces.internal.metadata | |
com.gigaspaces.internal.server.metadata | |
com.gigaspaces.internal.server.space.metadata | |
com.gigaspaces.internal.space.requests | |
com.gigaspaces.internal.sync | |
com.gigaspaces.metadata |
Provides classes and interfaces encapsulating space entries metadata.
|
com.gigaspaces.metadata.index |
Provides classes and interfaces encapsulating space entries indexes.
|
com.gigaspaces.sync | |
com.j_spaces.core.cache | |
com.j_spaces.core.cache.fifoGroup | |
com.j_spaces.core.cache.offHeap.sadapter | |
com.j_spaces.core.sadapter | |
org.openspaces.core |
Top level core package holding main OpenSpaces API for Space (GigaSpace) and Map (GigaMap) and
the ability to create it.
|
Modifier and Type | Method and Description |
---|---|
SpaceIndex[] |
AddIndexConflict.getIndexes() |
Modifier and Type | Method and Description |
---|---|
AsyncFuture<AddTypeIndexesResult> |
AbstractSpaceProxy.asyncAddIndexes(String typeName,
SpaceIndex[] indexes,
AsyncFutureListener<AddTypeIndexesResult> listener) |
AsyncFuture<AddTypeIndexesResult> |
ISpaceProxy.asyncAddIndexes(String typeName,
SpaceIndex[] indexes,
AsyncFutureListener<AddTypeIndexesResult> listener) |
Modifier and Type | Method and Description |
---|---|
AsyncFuture<AddTypeIndexesResult> |
AbstractSpaceProxyActionManager.asyncAddIndexes(String typeName,
SpaceIndex[] indexes,
AsyncFutureListener<AddTypeIndexesResult> listener) |
Modifier and Type | Method and Description |
---|---|
static ITypeDesc |
TypeDescFactory.createPbsExplicitTypeDesc(EntryType entryType,
String className,
String[] superClassesNames,
PropertyInfo[] properties,
Map<String,SpaceIndex> indexes,
String idPropertyName,
boolean idAutoGenerate,
String routingPropertyName,
String fifoGroupingPropertyPath,
Set<String> fifoGroupingIndexPaths,
FifoSupport fifoMode,
boolean isReplicable,
boolean supportsOptimisticLocking,
boolean supportsDynamicProperties,
byte dynamicPropertiesStorageType,
String documentWrapperType,
boolean blobstoreEnabled) |
Modifier and Type | Method and Description |
---|---|
SpaceIndex[] |
AddEntryTypeIndexesSpaceOperationRequest.getIndexes() |
Modifier and Type | Class and Description |
---|---|
class |
SpaceCollectionIndex
An index for a path containing a collection ("[*]").
|
Modifier and Type | Method and Description |
---|---|
List<SpaceIndex> |
ITypeDesc.getCompoundIndexes() |
List<SpaceIndex> |
TypeDesc.getCompoundIndexes() |
Map<String,SpaceIndex> |
SpaceTypeInfo.getIndexes() |
Map<String,SpaceIndex> |
ITypeDesc.getIndexes() |
Map<String,SpaceIndex> |
TypeDesc.getIndexes() |
Constructor and Description |
---|
TypeDesc(String typeName,
String codeBase,
String[] superTypesNames,
PropertyInfo[] properties,
boolean supportsDynamicProperties,
Map<String,SpaceIndex> indexes,
String idPropertyName,
boolean idAutoGenerate,
String defaultPropertyName,
String routingPropertyName,
String fifoGroupingName,
Set<String> fifoGroupingIndexes,
boolean systemType,
FifoSupport fifoMode,
boolean replicable,
boolean supportsOptimisticLocking,
StorageType storageType,
EntryType entryType,
Class<? extends Object> objectClass,
Class<? extends ExternalEntry> externalEntryClass,
Class<? extends SpaceDocument> documentWrapperClass,
String dotnetDocumentWrapperType,
byte dotnetStorageType,
boolean blobstoreEnabled,
String sequenceNumberPropertyName,
TypeQueryExtensions queryExtensionsInfo) |
Modifier and Type | Method and Description |
---|---|
List<SpaceIndex> |
InactiveTypeDesc.getCompoundIndexes() |
Map<String,SpaceIndex> |
InactiveTypeDesc.getIndexes() |
Modifier and Type | Method and Description |
---|---|
ITypeDesc[] |
SpaceTypeManager.addIndexes(String typeName,
SpaceIndex[] newIndexes) |
Modifier and Type | Method and Description |
---|---|
SpaceIndex[] |
AddTypeIndexesRequestInfo.getIndexes() |
Constructor and Description |
---|
AddTypeIndexesRequestInfo(String typeName,
SpaceIndex[] indexes,
AsyncFutureListener<AddTypeIndexesResult> listener) |
Modifier and Type | Method and Description |
---|---|
void |
SynchronizationStorageAdapter.addIndexes(String typeName,
SpaceIndex[] indexes) |
Modifier and Type | Method and Description |
---|---|
Map<String,SpaceIndex> |
SpaceTypeDescriptor.getIndexes()
Gets the indexes of the type, mapped by their names.
|
Modifier and Type | Method and Description |
---|---|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addIndex(SpaceIndex index)
Adds the specified index to the type's index set.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ISpaceIndex
Encapsulates information about an index in a space type.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSpaceIndex |
class |
CompoundIndex
definition of a compound index meta data
|
class |
CustomIndex
Default implementation of the space custom index meta data
|
class |
SpacePathIndex
This type is intended for internal usage and should not be used directly.
|
class |
SpacePropertyIndex
This type is intended for internal usage and should not be used directly.
|
Modifier and Type | Method and Description |
---|---|
static SpaceIndex |
SpaceIndexFactory.createCompoundIndex(String[] paths) |
static SpaceIndex |
SpaceIndexFactory.createCompoundIndex(String[] paths,
SpaceIndexType indexType,
String indexName,
boolean unique)
Creates a space compound index from the specified paths with the specified index type.
|
static SpaceIndex |
SpaceIndexFactory.createPathIndex(String path,
SpaceIndexType indexType)
Creates a space index for the specified path with the specified index type.
|
static SpaceIndex |
SpaceIndexFactory.createPathIndex(String path,
SpaceIndexType indexType,
boolean unique)
Creates a space index for the specified path with the specified index type.
|
static SpaceIndex |
SpaceIndexFactory.createPropertyIndex(String propertyName,
SpaceIndexType indexType)
Creates a space index for the specified property with the specified index type.
|
static SpaceIndex |
SpaceIndexFactory.createPropertyIndex(String propertyName,
SpaceIndexType indexType,
boolean unique)
Creates a space index for the specified property with the specified index type.
|
Modifier and Type | Method and Description |
---|---|
SpaceIndex[] |
AddIndexDataImpl.getIndexes() |
SpaceIndex[] |
AddIndexData.getIndexes() |
Constructor and Description |
---|
AddIndexDataImpl(String typeName,
SpaceIndex[] indexes) |
Modifier and Type | Method and Description |
---|---|
static ISpaceIndex.FifoGroupsIndexTypes |
TypeData.getIndexFifoGroupingType(SpaceIndex spaceIndex,
String fifoGroupingName,
Set<String> fifoGroupingIndexes) |
Modifier and Type | Method and Description |
---|---|
static List<TypeDataIndex> |
FifoGroupCacheImpl.createFifoGroupCompoundIndexes(PropertyInfo[] _properties,
Map<String,SpaceIndex> typeIndexes,
ConcurrentHashMap<String,TypeDataIndex<?>> _indexTable,
TypeDataIndex<Object> _fifoGroupIndex,
ISpaceIndex fifoGroupingPropertyDef,
TypeDataFactory typeDataFactory,
int indexPosition,
String fifoGroupingName,
Set<String> fifoGroupingIndexes,
List<CompoundIndex> compoundIndexDefinitions,
IServerTypeDesc serverTypeDesc) |
Modifier and Type | Method and Description |
---|---|
void |
OffHeapStorageAdapter.addIndexes(String typeName,
SpaceIndex[] indexes) |
Modifier and Type | Method and Description |
---|---|
void |
MemorySA.addIndexes(String typeName,
SpaceIndex[] indexes) |
void |
IStorageAdapter.addIndexes(String typeName,
SpaceIndex[] indexes) |
Modifier and Type | Method and Description |
---|---|
AsyncFuture<AddTypeIndexesResult> |
DefaultGigaSpaceTypeManager.asyncAddIndex(String typeName,
SpaceIndex index) |
AsyncFuture<AddTypeIndexesResult> |
GigaSpaceTypeManager.asyncAddIndex(String typeName,
SpaceIndex index)
Adds the specified index to the specified type.
|
AsyncFuture<AddTypeIndexesResult> |
DefaultGigaSpaceTypeManager.asyncAddIndex(String typeName,
SpaceIndex index,
AsyncFutureListener<AddTypeIndexesResult> listener) |
AsyncFuture<AddTypeIndexesResult> |
GigaSpaceTypeManager.asyncAddIndex(String typeName,
SpaceIndex index,
AsyncFutureListener<AddTypeIndexesResult> listener)
Adds the specified index to the specified type.
|
AsyncFuture<AddTypeIndexesResult> |
DefaultGigaSpaceTypeManager.asyncAddIndexes(String typeName,
SpaceIndex[] indexes,
AsyncFutureListener<AddTypeIndexesResult> listener) |
AsyncFuture<AddTypeIndexesResult> |
GigaSpaceTypeManager.asyncAddIndexes(String typeName,
SpaceIndex[] indexes,
AsyncFutureListener<AddTypeIndexesResult> listener)
Adds the specified indexes to the specified type.
|
Copyright © GigaSpaces.