|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IConcurrencyManager | |
|---|---|
| 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 IConcurrencyManager in com.bigdata.journal |
|---|
| Classes in com.bigdata.journal that implement IConcurrencyManager | |
|---|---|
class |
ConcurrencyManager
Supports concurrent operations against named indices. |
class |
Journal
Concrete implementation suitable for a local and unpartitioned database. |
| Constructors in com.bigdata.journal with parameters of type IConcurrencyManager | |
|---|---|
AbstractTask(IConcurrencyManager concurrencyManager,
long timestamp,
String resource)
Convenience constructor variant for one named resource. |
|
AbstractTask(IConcurrencyManager concurrencyManager,
long timestamp,
String[] resource)
|
|
DropIndexTask(IConcurrencyManager concurrencyManager,
String name)
|
|
JournalTransactionService.SinglePhaseCommit(IConcurrencyManager concurrencyManager,
ILocalTransactionManager localTransactionManager,
Tx state)
|
|
RegisterIndexTask(IConcurrencyManager concurrencyManager,
String name,
IndexMetadata metadata)
|
|
| Uses of IConcurrencyManager in com.bigdata.resources |
|---|
| Methods in com.bigdata.resources that return IConcurrencyManager | |
|---|---|
IConcurrencyManager |
ResourceManager.getConcurrencyManager()
|
abstract IConcurrencyManager |
StoreManager.getConcurrencyManager()
The object used to control access to the index resources. |
| Methods in com.bigdata.resources with parameters of type IConcurrencyManager | |
|---|---|
void |
ResourceManager.setConcurrencyManager(IConcurrencyManager concurrencyManager)
|
abstract void |
StoreManager.setConcurrencyManager(IConcurrencyManager concurrencyManager)
|
| Constructors in com.bigdata.resources with parameters of type IConcurrencyManager | |
|---|---|
CompactingMergeTask.AtomicUpdateCompactingMergeTask(ResourceManager resourceManager,
IConcurrencyManager concurrencyManager,
String resource,
UUID indexUUID,
BuildResult buildResult,
Event updateEvent)
|
|
IncrementalBuildTask.AtomicUpdateIncrementalBuildTask(ResourceManager resourceManager,
IConcurrencyManager concurrencyManager,
String resource,
UUID indexUUID,
BuildResult buildResult,
Event parentEvent)
|
|
| Uses of IConcurrencyManager in com.bigdata.service |
|---|
| Constructors in com.bigdata.service with parameters of type IConcurrencyManager | |
|---|---|
MetadataService.JoinIndexPartitionTask(IConcurrencyManager concurrencyManager,
String resource,
PartitionLocator[] oldLocators,
PartitionLocator newLocator)
|
|
MetadataService.MoveIndexPartitionTask(IConcurrencyManager concurrencyManager,
String resource,
PartitionLocator oldLocator,
PartitionLocator newLocator)
|
|
MetadataService.NextPartitionIdTask(IConcurrencyManager concurrencyManager,
String resource)
|
|
MetadataService.SplitIndexPartitionTask(IConcurrencyManager concurrencyManager,
String resource,
PartitionLocator oldLocator,
PartitionLocator[] newLocators)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||