| Package | Description |
|---|---|
| org.apache.jena.dboe.transaction | |
| org.apache.jena.dboe.transaction.txn | |
| org.apache.jena.dboe.transaction.txn.journal |
| Modifier and Type | Method and Description |
|---|---|
ComponentId |
TransLogger.getComponentId() |
ComponentId |
TransMonitor.getComponentId() |
| Constructor and Description |
|---|
TransInteger(long v,
ComponentId componentId)
In-memory, non persistent, transactional integer
|
TransInteger(String filename,
ComponentId cid)
Persistent, transactional integer.
|
TransMonitor(ComponentId cid) |
| Modifier and Type | Field and Description |
|---|---|
static ComponentId |
ComponentIds.idNull |
static ComponentId |
ComponentIds.idSystem |
| Modifier and Type | Method and Description |
|---|---|
static ComponentId |
ComponentId.alloc(String label,
UUID coordinatorBase,
int index)
Given a base componentId, create a derived (different) one.
|
static ComponentId |
ComponentId.allocLocal()
Return a fresh ComponentId (not preserved across JVM runs)
|
static ComponentId |
ComponentId.create(UUID coordinatorBase,
byte[] bytes)
Create a ComponentId from the given bytes
|
ComponentId |
PrepareState.getComponent() |
ComponentId |
TransactionalComponent.getComponentId()
Every component instance must supplied a unique number.
|
ComponentId |
TransactionalComponentWrapper.getComponentId() |
ComponentId |
TransactionalComponentLifecycle.getComponentId() |
| Modifier and Type | Method and Description |
|---|---|
TransactionalComponent |
ComponentGroup.findComponent(ComponentId componentId) |
| Modifier and Type | Method and Description |
|---|---|
void |
ComponentGroup.forEach(BiConsumer<ComponentId,TransactionalComponent> action) |
| Constructor and Description |
|---|
PrepareState(ComponentId compoent,
ByteBuffer data) |
TransactionalComponentBase(ComponentId id) |
| Modifier and Type | Method and Description |
|---|---|
ComponentId |
JournalEntry.getComponentId() |
| Modifier and Type | Method and Description |
|---|---|
long |
Journal.write(JournalEntryType type,
ComponentId componentId,
ByteBuffer buffer)
Write an entry and return it's location in the journal
|
| Constructor and Description |
|---|
JournalEntry(JournalEntryType type,
ComponentId componentId,
ByteBuffer bytes) |
Licensed under the Apache License, Version 2.0