|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IResourceManager | |
|---|---|
| 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.journal | The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. |
| 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.service | This package provides implementations of bigdata services (metadata service, data service, transaction manager service. |
| Uses of IResourceManager in com.bigdata.btree |
|---|
| Constructors in com.bigdata.btree with parameters of type IResourceManager | |
|---|---|
ReadCommittedView(IResourceManager resourceManager,
String name)
|
|
| Uses of IResourceManager in com.bigdata.journal |
|---|
| Classes in com.bigdata.journal that implement IResourceManager | |
|---|---|
class |
Journal
Concrete implementation suitable for a local and unpartitioned database. |
| Fields in com.bigdata.journal declared as IResourceManager | |
|---|---|
protected IResourceManager |
Tx.resourceManager
Used to locate the named indices that the transaction isolates. |
protected IResourceManager |
AbstractTask.resourceManager
The object used to manage access to the resources from which views of the indices are created. |
| Methods in com.bigdata.journal that return IResourceManager | |
|---|---|
IResourceManager |
ConcurrencyManager.getResourceManager()
|
IResourceManager |
IConcurrencyManager.getResourceManager()
The object used to manage local resources. |
IResourceManager |
ITask.getResourceManager()
The object used to manage access to the resources from which views of the indices are created. |
IResourceManager |
Journal.getResourceManager()
|
IResourceManager |
AbstractTask.getResourceManager()
The object used to manage access to the resources from which views of the indices are created. |
IResourceManager |
AbstractTask.DelegateTask.getResourceManager()
|
| Constructors in com.bigdata.journal with parameters of type IResourceManager | |
|---|---|
ConcurrencyManager(Properties properties,
ILocalTransactionManager transactionManager,
IResourceManager resourceManager)
(Re-)open a journal supporting concurrent operations. |
|
Tx(AbstractLocalTransactionManager localTransactionManager,
IResourceManager resourceManager,
long startTime)
Create a transaction reading from the most recent committed state not later than the specified startTime. |
|
WriteExecutorService(IResourceManager resourceManager,
int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit keepAliveUnit,
BlockingQueue<Runnable> queue,
ThreadFactory threadFactory,
long groupCommitTimeout,
long overflowLockRequestTimeout)
|
|
| Uses of IResourceManager in com.bigdata.resources |
|---|
| Classes in com.bigdata.resources that implement IResourceManager | |
|---|---|
class |
IndexManager
Class encapsulates logic and handshaking for tracking which indices (and their backing stores) are recently and currently referenced. |
class |
OverflowManager
Class encapsulates logic for handling journal overflow events. |
class |
ResourceManager
The ResourceManager has broad responsibility for journal files, index
segment files, maintaining index views during overflow processing, and
managing the transparent decomposition of scale-out indices and the
distribution of the key-range index partitions for those scale-out indices. |
class |
StoreManager
Class encapsulates logic for managing the store files (journals and index segments), including the logic to compute the effective release time for the managed resources and to release those resources by deleting them from the file system. |
| Uses of IResourceManager in com.bigdata.service |
|---|
| Methods in com.bigdata.service that return IResourceManager | |
|---|---|
protected IResourceManager |
DataService.newResourceManager(Properties properties)
Returns the IResourceManager. |
| Constructors in com.bigdata.service with parameters of type IResourceManager | |
|---|---|
MetadataService.RegisterScaleOutIndexTask(IBigdataFederation fed,
ConcurrencyManager concurrencyManager,
IResourceManager resourceManager,
String metadataIndexName,
IndexMetadata metadata,
byte[][] separatorKeys,
UUID[] dataServiceUUIDs)
Create and statically partition a scale-out index. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||