Package 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).

See:
          Description

Interface Summary
ILocatableResource<T> A locatable resource.
IResourceLocator<T extends ILocatableResource> An object that knows how to resolve a resource identifier (aka namespace) to an ILocatableResource instance.
 

Class Summary
AbstractCachingResourceLocator<T extends ILocatableResource> Abstract base class for IResourceLocators with caching.
DefaultResourceLocator<T extends ILocatableResource> Generic implementation relies on a ctor for the resource with the following method signature:
ResourceLocatorMap<T extends ILocatableResource> Deprecated. this is only useful if explicitly enumerating the resource locators.
 

Package com.bigdata.relation.locator Description

Abstraction layer for identifying relations and relation containers in much the same manner that indices are identified (unique name and timestamp). This makes it possible to materialize a view of a relation, together with appropriate index objects, anywhere in a federation. Special cases provide for local resources, such as relations on a temporary store, and for access to the unisolated indices when running as an AbstractTask.



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