|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IIndexProcedure | |
|---|---|
| com.bigdata.bfs | This package provides a scale-out content repository (aka distributed file system) suitable as the backend for a REST-ful service using the bigdata architecture. |
| com.bigdata.btree |
The BTree is a scalable B+-Tree with copy-on-write
semantics mapping variable length unsigned byte[] keys to variable
length byte[] values (null values are allowed). |
| com.bigdata.btree.proc | |
| com.bigdata.journal | The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. |
| com.bigdata.rdf.lexicon | |
| com.bigdata.rdf.spo | This package defines a statement model using long term identifiers rather than RDF Value objects. |
| com.bigdata.relation | This package includes an abstraction layer for relations. |
| com.bigdata.search | This package provides full text indexing and search. |
| com.bigdata.service | This package provides implementations of bigdata services (metadata service, data service, transaction manager service. |
| com.bigdata.service.jini | |
| com.bigdata.sparse | This package provides support for treating normal B+Trees using a "sparse row store" pattern and can be applied to both local B+Trees and scale-out indices. |
| Uses of IIndexProcedure in com.bigdata.bfs |
|---|
| Classes in com.bigdata.bfs that implement IIndexProcedure | |
|---|---|
class |
AtomicBlockAppendProc
Atomic append of a single block to a file version. |
class |
AtomicBlockWriteProc
Atomic write of a single block for a file version. |
| Uses of IIndexProcedure in com.bigdata.btree |
|---|
| Methods in com.bigdata.btree with parameters of type IIndexProcedure | |
|---|---|
void |
ReadOnlyIndex.submit(byte[] fromKey,
byte[] toKey,
IIndexProcedure proc,
IResultHandler handler)
Overriden to ensure that procedure is applied against read-only view and not the DelegateIndex. |
Object |
ReadOnlyIndex.submit(byte[] key,
IIndexProcedure proc)
Overriden to ensure that procedure is applied against read-only view and not the DelegateIndex. |
| Uses of IIndexProcedure in com.bigdata.btree.proc |
|---|
| Subinterfaces of IIndexProcedure in com.bigdata.btree.proc | |
|---|---|
interface |
IKeyArrayIndexProcedure
Interface for procedures that are mapped across one or more index partitions based on an array of keys. |
interface |
IKeyRangeIndexProcedure
Interface for procedures that are mapped across one or more index partitions based on a key range (fromKey, toKey). |
interface |
IParallelizableIndexProcedure
A marker interface for an IIndexProcedure whose operation may be
safely applied in parallel to multiple index partitions. |
interface |
ISimpleIndexProcedure
Interface for procedures that operation on a single index or index partition |
| Classes in com.bigdata.btree.proc that implement IIndexProcedure | |
|---|---|
class |
AbstractIndexProcedure
Base class has some utility methods. |
class |
AbstractKeyArrayIndexProcedure
Abstract base class supports compact serialization and compression for remote IKeyArrayIndexProcedure execution (procedures may be executed on a
local index, but they are only (de-)serialized when executed on a remote
index). |
class |
AbstractKeyRangeIndexProcedure
|
class |
BatchContains
Batch existence test operation. |
class |
BatchInsert
Batch insert operation. |
class |
BatchLookup
Batch lookup operation. |
class |
BatchRemove
Batch removal of one or more tuples, optionally returning their existing values. |
class |
RangeCountProcedure
This procedure computes a range count on an index. |
| Uses of IIndexProcedure in com.bigdata.journal |
|---|
| Fields in com.bigdata.journal declared as IIndexProcedure | |
|---|---|
protected IIndexProcedure |
IndexProcedureTask.proc
|
| Constructors in com.bigdata.journal with parameters of type IIndexProcedure | |
|---|---|
IndexProcedureTask(ConcurrencyManager concurrencyManager,
long startTime,
String name,
IIndexProcedure proc)
|
|
| Uses of IIndexProcedure in com.bigdata.rdf.lexicon |
|---|
| Classes in com.bigdata.rdf.lexicon that implement IIndexProcedure | |
|---|---|
class |
BlobsWriteProc
This unisolated operation inserts Values into the
{termCode,hash(Value),counter}:Value index, assigning IVs to
Values as a side-effect. |
class |
Id2TermWriteProc
Unisolated write operation makes consistent assertions on the id:term index based on the data developed by the Term2IdWriteProc
operation. |
class |
Term2IdWriteProc
This unisolated operation inserts terms into the term:id index, assigning identifiers to terms as a side-effect. |
| Uses of IIndexProcedure in com.bigdata.rdf.spo |
|---|
| Classes in com.bigdata.rdf.spo that implement IIndexProcedure | |
|---|---|
class |
JustIndexWriteProc
Procedure for writing Justifications on an index or index
partition. |
class |
SPOIndexWriteProc
Procedure for batch insert on a single statement index (or index partition). |
| Uses of IIndexProcedure in com.bigdata.relation |
|---|
| Subinterfaces of IIndexProcedure in com.bigdata.relation | |
|---|---|
interface |
IMutableRelationIndexWriteProcedure
Marker interface for procedures responsible for writing on an IIndex
in order to satisfy an IMutableRelation write. |
| Uses of IIndexProcedure in com.bigdata.search |
|---|
| Classes in com.bigdata.search that implement IIndexProcedure | |
|---|---|
class |
TextIndexWriteProc
Writes on the text index. |
| Uses of IIndexProcedure in com.bigdata.service |
|---|
| Methods in com.bigdata.service with parameters of type IIndexProcedure | |
|---|---|
Future |
DataService.submit(long tx,
String name,
IIndexProcedure proc)
Note: This chooses ITx.READ_COMMITTED if the the index has
ITx.UNISOLATED isolation and the IIndexProcedure is an
read-only operation. |
Future |
IDataService.submit(long tx,
String name,
IIndexProcedure proc)
Submit a procedure. |
| Uses of IIndexProcedure in com.bigdata.service.jini |
|---|
| Methods in com.bigdata.service.jini with parameters of type IIndexProcedure | |
|---|---|
Future |
MetadataServer.AdministrableMetadataService.submit(long tx,
String name,
IIndexProcedure proc)
Extends the base behavior to return an RMI compatible proxy for the Future. |
Future |
DataServer.AdministrableDataService.submit(long tx,
String name,
IIndexProcedure proc)
Extends the base behavior to return an RMI compatible proxy for the Future. |
| Uses of IIndexProcedure in com.bigdata.sparse |
|---|
| Classes in com.bigdata.sparse that implement IIndexProcedure | |
|---|---|
class |
AbstractAtomicRowReadOrWrite
Abstract class implements the atomic read operation. |
class |
AtomicRowDelete
Atomic delete of a logical row. |
class |
AtomicRowRead
Atomic read of the logical row associated with some Schema and
primary key. |
class |
AtomicRowWriteRead
Atomic write on a logical row. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||