|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IIndexManager | |
|---|---|
| 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.bop | This package provides an API for query operators. |
| com.bigdata.bop.engine | |
| com.bigdata.bop.fed | |
| 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.config | |
| com.bigdata.journal | The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. |
| com.bigdata.rdf.inf | This package provides an eager closure inference engine for most of the RDF and RDFS entailments and can be used to realize entailments for owl:sameAs, owl:equivilentClass, and owl:equivilentProperty. |
| com.bigdata.rdf.lexicon | |
| com.bigdata.rdf.load | Support for concurrent loading of RDF data across one or more clients from a variety of input sources. |
| com.bigdata.rdf.rules | |
| com.bigdata.rdf.sail | This package contains the SAIL that allow bigdata to be used as a backend for the Sesame 2.x platform. |
| com.bigdata.rdf.sail.webapp | |
| com.bigdata.rdf.spo | This package defines a statement model using long term identifiers rather than RDF Value objects. |
| com.bigdata.rdf.store | This package provides several realizations of an RDF database using the bigdata architecture, including one suitable for temporary data, one suitable for local processing (single host), and one designed for scale-out on commodity hardware. |
| com.bigdata.relation | This package includes an abstraction layer for relations. |
| com.bigdata.relation.accesspath | This package includes an abstraction layer for efficient access paths, including chunked iterators, blocking buffers, and an abstraction corresponding to the natural order of an index. |
| com.bigdata.relation.locator | Abstraction layer for identifying relations and relation containers in much the same manner that indices are identified (unique name and timestamp). |
| com.bigdata.relation.rule.eval | This package supports rule evaluation. |
| com.bigdata.resources |
This package provides the logic to managed the live journal and the
historical journals and index segments for a DataService. |
| 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. |
| com.bigdata.striterator | Streaming iterator patterns based on Martyn Cutcher's striterator design but supporting generics and with extensions for closable, chunked, and ordered streaming iterators. |
| Uses of IIndexManager in com.bigdata.bfs |
|---|
| Constructors in com.bigdata.bfs with parameters of type IIndexManager | |
|---|---|
BigdataFileSystem(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
Ctor specified by DefaultResourceLocator. |
|
GlobalFileSystemHelper(IIndexManager indexManager)
|
|
| Uses of IIndexManager in com.bigdata.bop |
|---|
| Methods in com.bigdata.bop that return IIndexManager | |
|---|---|
IIndexManager |
BOpContextBase.getIndexManager()
The local IIndexManager. |
| Constructors in com.bigdata.bop with parameters of type IIndexManager | |
|---|---|
BOpContextBase(IBigdataFederation<?> fed,
IIndexManager localIndexManager)
Core constructor. |
|
| Uses of IIndexManager in com.bigdata.bop.engine |
|---|
| Methods in com.bigdata.bop.engine that return IIndexManager | |
|---|---|
IIndexManager |
QueryEngine.getIndexManager()
The local index manager, which provides direct access to local BTree and IndexSegment objects. |
IIndexManager |
IRunningQuery.getLocalIndexManager()
The local IIndexManager. |
IIndexManager |
AbstractRunningQuery.getLocalIndexManager()
|
| Constructors in com.bigdata.bop.engine with parameters of type IIndexManager | |
|---|---|
QueryEngine(IIndexManager localIndexManager)
|
|
| Uses of IIndexManager in com.bigdata.bop.fed |
|---|
| Methods in com.bigdata.bop.fed with parameters of type IIndexManager | |
|---|---|
static QueryEngine |
QueryEngineFactory.getExistingQueryController(IIndexManager indexManager)
Singleton factory test (does not create the query controller) for standalone or scale-out. |
static QueryEngine |
QueryEngineFactory.getQueryController(IIndexManager indexManager)
Singleton factory for standalone or scale-out. |
| Constructors in com.bigdata.bop.fed with parameters of type IIndexManager | |
|---|---|
FederatedQueryEngine(UUID thisService,
IBigdataFederation<?> fed,
IIndexManager indexManager,
ManagedResourceService resourceService)
Constructor used on a non- DataService node to expose a query
controller. |
|
| Uses of IIndexManager in com.bigdata.btree |
|---|
| Methods in com.bigdata.btree with parameters of type IIndexManager | ||
|---|---|---|
protected String |
IndexMetadata.getProperty(IIndexManager indexManager,
Properties properties,
String namespace,
String globalName,
String defaultValue)
|
|
protected
|
IndexMetadata.getProperty(IIndexManager indexManager,
Properties properties,
String namespace,
String globalName,
String defaultValue,
IValidator<E> validator)
|
|
| Constructors in com.bigdata.btree with parameters of type IIndexManager | |
|---|---|
IndexMetadata(IIndexManager indexManager,
Properties properties,
String namespace,
UUID indexUUID)
Constructor used to configure a new named B+Tree. |
|
| Uses of IIndexManager in com.bigdata.config |
|---|
| Methods in com.bigdata.config with parameters of type IIndexManager | ||
|---|---|---|
static String |
Configuration.getProperty(IIndexManager indexManagerIsIgnored,
Properties properties,
String namespace,
String propertyName,
String defaultValue)
Return the value for property, which may be the default value, a global override, or a namespace override. |
|
static
|
Configuration.getProperty(IIndexManager indexManager,
Properties properties,
String namespace,
String globalName,
String defaultValue,
IValidator<E> validator)
Variant converts to the specified generic type and validates the value. |
|
static NV |
Configuration.getProperty2(IIndexManager indexManagerIsIgnored,
Properties properties,
String namespace,
String globalName,
String defaultValue)
Variant returns both the name under which the value was discovered and the value. |
|
protected static UUID |
Configuration.resolveDataService(IIndexManager indexManager,
String val)
Resolve the value to a DataService UUID. |
|
| Uses of IIndexManager in com.bigdata.journal |
|---|
| Subinterfaces of IIndexManager in com.bigdata.journal | |
|---|---|
interface |
IBTreeManager
Extended to allow direct registration of a named BTree. |
interface |
IJournal
An append-only persistence capable data structure supporting atomic commit, scalable named indices, and transactions. |
| Classes in com.bigdata.journal that implement IIndexManager | |
|---|---|
class |
AbstractJournal
The journal is a persistence capable data structure supporting atomic commit, named indices, and full transactions. |
class |
Journal
Concrete implementation suitable for a local and unpartitioned database. |
class |
JournalDelegate
|
class |
TemporaryStore
A temporary store that supports named indices but no concurrency controls. |
| Uses of IIndexManager in com.bigdata.rdf.inf |
|---|
| Constructors in com.bigdata.rdf.inf with parameters of type IIndexManager | |
|---|---|
JustificationIterator(IIndexManager indexManager,
IIndex ndx,
int capacity)
Deprecated. Create an iterator reading from the justifications index. |
|
| Uses of IIndexManager in com.bigdata.rdf.lexicon |
|---|
| Methods in com.bigdata.rdf.lexicon with parameters of type IIndexManager | |
|---|---|
static BigdataSubjectCentricFullTextIndex |
BigdataSubjectCentricFullTextIndex.getInstance(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
|
static BigdataValueCentricFullTextIndex |
BigdataValueCentricFullTextIndex.getInstance(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
|
IAccessPath<BigdataValue> |
LexiconRelation.newAccessPath(IIndexManager localIndexManager,
IPredicate<BigdataValue> predicate,
IKeyOrder<BigdataValue> keyOrder)
Necessary for lexicon joins, which are injected into query plans as necessary by the query planner. |
| Constructors in com.bigdata.rdf.lexicon with parameters of type IIndexManager | |
|---|---|
BigdataSubjectCentricFullTextIndex(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
|
|
BigdataValueCentricFullTextIndex(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
|
|
LexiconRelation(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
Note: The term:id and id:term indices MUST use unisolated write operation to ensure consistency without write-write conflicts. |
|
| Uses of IIndexManager in com.bigdata.rdf.load |
|---|
| Methods in com.bigdata.rdf.load with parameters of type IIndexManager | |
|---|---|
void |
AssignedSplits.registerIndex(IIndexManager indexManager,
IndexMetadata indexMetadata)
Register the index against the federation using the index partitions and data services described by this instance. |
| Uses of IIndexManager in com.bigdata.rdf.rules |
|---|
| Methods in com.bigdata.rdf.rules with parameters of type IIndexManager | |
|---|---|
protected IJoinNexus |
RDFJoinNexusFactory.newJoinNexus(IIndexManager indexManager)
|
| Constructors in com.bigdata.rdf.rules with parameters of type IIndexManager | |
|---|---|
RDFJoinNexus(RDFJoinNexusFactory joinNexusFactory,
IIndexManager indexManager)
|
|
| Uses of IIndexManager in com.bigdata.rdf.sail |
|---|
| Methods in com.bigdata.rdf.sail with parameters of type IIndexManager | |
|---|---|
protected Properties |
BigdataSailHelper.getProperties(IIndexManager indexManager,
String namespace)
Return the properties associated with the given namespace. |
protected Properties |
BigdataSailHelper.setProperties(IIndexManager indexManager,
String namespace,
Properties properties)
|
| Uses of IIndexManager in com.bigdata.rdf.sail.webapp |
|---|
| Methods in com.bigdata.rdf.sail.webapp that return IIndexManager | |
|---|---|
IIndexManager |
BigdataBaseContext.getIndexManager()
|
protected IIndexManager |
BigdataServlet.getIndexManager()
The backing IIndexManager. |
| Methods in com.bigdata.rdf.sail.webapp with parameters of type IIndexManager | |
|---|---|
static org.eclipse.jetty.server.Server |
NanoSparqlServer.newInstance(int port,
IIndexManager indexManager,
Map<String,String> initParams)
Variant used when you already have the IIndexManager on hand. |
| Constructors in com.bigdata.rdf.sail.webapp with parameters of type IIndexManager | |
|---|---|
BigdataBaseContext(IIndexManager indexManager)
|
|
BigdataRDFContext(SparqlEndpointConfig config,
IIndexManager indexManager)
|
|
| Uses of IIndexManager in com.bigdata.rdf.spo |
|---|
| Methods in com.bigdata.rdf.spo with parameters of type IIndexManager | |
|---|---|
IAccessPath<ISPO> |
SPORelation.newAccessPath(IIndexManager localIndexManager,
IPredicate<ISPO> predicate,
IKeyOrder<ISPO> keyOrder)
|
| Constructors in com.bigdata.rdf.spo with parameters of type IIndexManager | |
|---|---|
SPOAccessPath(IRelation<ISPO> relation,
IIndexManager localIndexManager,
IPredicate<ISPO> predicate,
IKeyOrder<ISPO> keyOrder)
|
|
SPORelation(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
|
|
| Uses of IIndexManager in com.bigdata.rdf.store |
|---|
| Constructors in com.bigdata.rdf.store with parameters of type IIndexManager | |
|---|---|
AbstractLocalTripleStore(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
|
|
AbstractTripleStore(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
Ctor specified by DefaultResourceLocator. |
|
LocalTripleStore(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
Ctor specified by DefaultResourceLocator. |
|
ScaleOutTripleStore(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
Ctor specified by DefaultResourceLocator |
|
TempTripleStore(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
Ctor specified by DefaultResourceLocator. |
|
| Uses of IIndexManager in com.bigdata.relation |
|---|
| Methods in com.bigdata.relation that return IIndexManager | |
|---|---|
IIndexManager |
IRelation.getIndexManager()
The IIndexManager for the IRelation. |
IIndexManager |
RelationFusedView.getIndexManager()
Deprecated. The IIndexManager for the first relation in the view. |
IIndexManager |
AbstractResource.getIndexManager()
Return the object used to locate indices, relations, and relation containers and to execute operations on those resources. |
| Methods in com.bigdata.relation with parameters of type IIndexManager | |
|---|---|
IAccessPath<E> |
IRelation.getAccessPath(IIndexManager localIndexManager,
IKeyOrder<E> keyOrder,
IPredicate<E> predicate)
Return the IAccessPath for an IRelation using the
specified IIndexManager and IKeyOrder (core impl). |
IAccessPath<E> |
RelationFusedView.getAccessPath(IIndexManager localIndexManagerIsIgnored,
IKeyOrder<E> keyOrderisIgnored,
IPredicate<E> predicate)
Deprecated. |
IAccessPath<E> |
AbstractRelation.getAccessPath(IIndexManager localIndexManager,
IKeyOrder<E> keyOrder,
IPredicate<E> predicate)
|
static IIndex |
AbstractRelation.getIndex(IIndexManager indexManager,
String fqn,
long timestamp)
Return the named index using the timestamp for this view of the relation. |
IAccessPath<E> |
AbstractRelation.newAccessPath(IIndexManager localIndexManager,
IPredicate<E> predicate,
IKeyOrder<E> keyOrder)
IAccessPath factory. |
| Constructors in com.bigdata.relation with parameters of type IIndexManager | |
|---|---|
AbstractRelation(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
|
|
AbstractResource(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
|
|
| Uses of IIndexManager in com.bigdata.relation.accesspath |
|---|
| Fields in com.bigdata.relation.accesspath declared as IIndexManager | |
|---|---|
protected IIndexManager |
AccessPath.indexManager
Access to the index, resource locator, executor service, etc. |
| Methods in com.bigdata.relation.accesspath that return IIndexManager | |
|---|---|
IIndexManager |
AccessPath.getIndexManager()
|
| Constructors in com.bigdata.relation.accesspath with parameters of type IIndexManager | |
|---|---|
AccessPath(IRelation<R> relation,
IIndexManager localIndexManager,
IPredicate<R> predicate,
IKeyOrder<R> keyOrder)
|
|
| Uses of IIndexManager in com.bigdata.relation.locator |
|---|
| Fields in com.bigdata.relation.locator declared as IIndexManager | |
|---|---|
protected IIndexManager |
DefaultResourceLocator.indexManager
|
| Methods in com.bigdata.relation.locator with parameters of type IIndexManager | |
|---|---|
void |
DefaultResourceLocator.add(IIndexManager indexManager)
Causes the IIndexManager to be tested when attempting to resolve
a resource identifiers. |
protected Properties |
DefaultResourceLocator.locateResourceOn(IIndexManager indexManager,
String namespace,
long timestamp)
Return the Properties that will be used to configure the
IRelation instance. |
protected T |
DefaultResourceLocator.newInstance(Class<? extends T> cls,
IIndexManager indexManager,
NT nt,
Properties properties)
Create a new view of the relation. |
| Method parameters in com.bigdata.relation.locator with type arguments of type IIndexManager | |
|---|---|
protected Properties |
DefaultResourceLocator.locateResource(String namespace,
long timestamp,
AtomicReference<IIndexManager> foundOn)
Note: Caller is synchronized for this namespace. |
| Constructors in com.bigdata.relation.locator with parameters of type IIndexManager | |
|---|---|
DefaultResourceLocator(IIndexManager indexManager,
IResourceLocator<T> delegate)
Ctor uses DefaultResourceLocator.DEFAULT_CACHE_CAPACITY and
DefaultResourceLocator.DEFAULT_CACHE_TIMEOUT. |
|
DefaultResourceLocator(IIndexManager indexManager,
IResourceLocator<T> delegate,
int cacheCapacity,
long cacheTimeout)
|
|
| Uses of IIndexManager in com.bigdata.relation.rule.eval |
|---|
| Fields in com.bigdata.relation.rule.eval declared as IIndexManager | |
|---|---|
protected IIndexManager |
AbstractStepTask.indexManager
|
protected IIndexManager |
AbstractJoinNexus.indexManager
|
| Methods in com.bigdata.relation.rule.eval that return IIndexManager | |
|---|---|
IIndexManager |
IJoinNexus.getIndexManager()
Used to locate indices, relations and relation containers. |
IIndexManager |
AbstractJoinNexus.getIndexManager()
|
| Methods in com.bigdata.relation.rule.eval with parameters of type IIndexManager | |
|---|---|
protected Map<String,IRelation> |
AbstractStepTask.getReadRelations(IIndexManager indexManager,
IStep step,
long timestamp)
Locate the distinct relation identifiers corresponding to the tail(s) of each rule and resolve them to their relations. |
protected Map<String,IRelation> |
AbstractStepTask.getWriteRelations(IIndexManager indexManager,
IStep step,
long timestamp)
Locate the distinct relation identifiers corresponding to the head of each rule and resolve them to their relations. |
IJoinNexus |
IJoinNexusFactory.newInstance(IIndexManager indexManager)
Singleton factory for an IJoinNexus instance for the given
indexManager. |
IJoinNexus |
AbstractJoinNexusFactory.newInstance(IIndexManager indexManager)
|
protected abstract IJoinNexus |
AbstractJoinNexusFactory.newJoinNexus(IIndexManager indexManager)
Factory for IJoinNexus instances used by
AbstractJoinNexusFactory.newInstance(IIndexManager) as past of its singleton pattern. |
| Constructors in com.bigdata.relation.rule.eval with parameters of type IIndexManager | |
|---|---|
AbstractJoinNexus(IJoinNexusFactory joinNexusFactory,
IIndexManager indexManager)
|
|
AbstractStepTask(ActionEnum action,
IJoinNexusFactory joinNexusFactory,
IStep step,
IIndexManager indexManager,
DataService dataService)
Base class handles submit either to the caller's ExecutorService
or to the ConcurrencyManager IFF the task was submitted to a
DataService. |
|
MutationTask(ActionEnum action,
IJoinNexusFactory joinNexusFactory,
IStep step,
IIndexManager indexManager,
DataService dataService)
|
|
ProgramTask(ActionEnum action,
IStep step,
IJoinNexusFactory joinNexusFactory,
IIndexManager indexManager)
Variant when the task will be executed directly by the caller. |
|
QueryTask(IStep step,
IJoinNexusFactory joinNexusFactory,
IBlockingBuffer<ISolution[]> buffer,
IIndexManager indexManager,
DataService dataService)
|
|
| Uses of IIndexManager in com.bigdata.resources |
|---|
| Classes in com.bigdata.resources that implement IIndexManager | |
|---|---|
class |
StoreManager.ManagedJournal
The StoreManager.ManagedJournal provides the backing store used to absorb
writes and retain history for the scale-out architecture. |
| Uses of IIndexManager in com.bigdata.search |
|---|
| Constructors in com.bigdata.search with parameters of type IIndexManager | |
|---|---|
FullTextIndex(IIndexManager indexManager,
String namespace,
Long timestamp,
Properties properties)
Ctor specified by DefaultResourceLocator. |
|
| Uses of IIndexManager in com.bigdata.service |
|---|
| Subinterfaces of IIndexManager in com.bigdata.service | |
|---|---|
interface |
IBigdataFederation<T>
The client-facing interface to a bigdata federation. |
| Classes in com.bigdata.service that implement IIndexManager | |
|---|---|
class |
AbstractDistributedFederation<T>
Abstract base class for IBigdataFederation implementations where the
services are distributed using RMI and are running, at least in principle,
across more than one host/JVM. |
class |
AbstractFederation<T>
Abstract base class for IBigdataFederation implementations. |
class |
AbstractScaleOutFederation<T>
Abstract base class for federation implementations using the scale-out index architecture (federations that support key-range partitioned indices). |
| Uses of IIndexManager in com.bigdata.service.jini |
|---|
| Classes in com.bigdata.service.jini that implement IIndexManager | |
|---|---|
class |
JiniFederation<T>
Concrete implementation for Jini. |
| Uses of IIndexManager in com.bigdata.sparse |
|---|
| Constructors in com.bigdata.sparse with parameters of type IIndexManager | |
|---|---|
GlobalRowStoreHelper(IIndexManager indexManager)
|
|
| Uses of IIndexManager in com.bigdata.striterator |
|---|
| Constructors in com.bigdata.striterator with parameters of type IIndexManager | |
|---|---|
DistinctFilter(IIndexManager indexManager)
Deprecated. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||