Uses of Interface
com.bigdata.journal.IIndexManager

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
<E> E
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
<E> E
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.  
 



Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.