Modifier and Type | Method and Description |
---|---|
TimestampProvider |
BaseTransactionConfig.getTimestampProvider()
Returns the timestamp provider of this transaction.
|
Modifier and Type | Field and Description |
---|---|
protected TimestampProvider |
DistributedStoreManager.times |
Modifier and Type | Method and Description |
---|---|
TimestampProvider |
DistributedStoreManager.getTimestampProvider() |
Modifier and Type | Method and Description |
---|---|
long |
DistributedStoreManager.MaskedTimestamp.getAdditionTime(TimestampProvider times) |
Instant |
DistributedStoreManager.MaskedTimestamp.getAdditionTimeInstant(TimestampProvider times) |
long |
DistributedStoreManager.MaskedTimestamp.getDeletionTime(TimestampProvider times) |
Modifier and Type | Method and Description |
---|---|
StandardScanner.Builder |
StandardScanner.Builder.setTimestampProvider(TimestampProvider times) |
Modifier and Type | Field and Description |
---|---|
protected TimestampProvider |
AbstractLocker.times
Sole source of time.
|
protected TimestampProvider |
AbstractLocker.Builder.times |
Modifier and Type | Method and Description |
---|---|
<T> LocalLockMediator<T> |
LocalLockMediators.get(String namespace,
TimestampProvider times) |
<T> LocalLockMediator<T> |
LocalLockMediatorProvider.get(String namespace,
TimestampProvider times)
Returns a the single
LocalLockMediator responsible for the
specified namespace . |
B |
AbstractLocker.Builder.times(TimestampProvider times) |
Constructor and Description |
---|
AbstractLocker(StaticBuffer rid,
TimestampProvider times,
ConsistentKeyLockerSerializer serializer,
LocalLockMediator<StoreTransaction> llm,
LockerState<S> lockState,
Duration lockExpire,
org.slf4j.Logger log) |
LocalLockMediator(String name,
TimestampProvider times) |
Modifier and Type | Method and Description |
---|---|
TimestampRid |
ConsistentKeyLockerSerializer.fromLockColumn(StaticBuffer lockKey,
TimestampProvider provider) |
StaticBuffer |
ConsistentKeyLockerSerializer.toLockCol(Instant ts,
StaticBuffer rid,
TimestampProvider provider) |
Constructor and Description |
---|
StandardLockCleanerRunnable(KeyColumnValueStore store,
KeyColumn target,
StoreTransaction tx,
ConsistentKeyLockerSerializer serializer,
Instant cutoff,
TimestampProvider times) |
StandardLockCleanerService(KeyColumnValueStore store,
ConsistentKeyLockerSerializer serializer,
ExecutorService exec,
Duration cooldown,
TimestampProvider times) |
StandardLockCleanerService(KeyColumnValueStore store,
ConsistentKeyLockerSerializer serializer,
TimestampProvider times) |
Modifier and Type | Method and Description |
---|---|
Instant |
ReadMarker.getStartTime(TimestampProvider times)
Returns the start time of this marker if such has been defined or the current time if not
|
Modifier and Type | Method and Description |
---|---|
TimestampProvider |
StandardBaseTransactionConfig.getTimestampProvider() |
Modifier and Type | Method and Description |
---|---|
static <R> R |
BackendOperation.execute(BackendOperation.Transactional<R> exe,
BackendOperation.TransactionalProvider provider,
TimestampProvider times) |
static <R> R |
BackendOperation.execute(BackendOperation.Transactional<R> exe,
BackendOperation.TransactionalProvider provider,
TimestampProvider times,
Duration maxTime) |
static StandardBaseTransactionConfig |
StandardBaseTransactionConfig.of(TimestampProvider times) |
static StandardBaseTransactionConfig |
StandardBaseTransactionConfig.of(TimestampProvider times,
Configuration customOptions) |
StandardBaseTransactionConfig.Builder |
StandardBaseTransactionConfig.Builder.timestampProvider(TimestampProvider times) |
Modifier and Type | Class and Description |
---|---|
class |
TimestampProviders
Implementations of
TimestampProvider for different resolutions of time:
NANO: nano-second time resolution based on System.nanoTime using a base-time established
by System.currentTimeMillis(). |
Constructor and Description |
---|
Timer(TimestampProvider times) |
Modifier and Type | Method and Description |
---|---|
TimestampProvider |
GraphDatabaseConfiguration.getTimestampProvider() |
Modifier and Type | Method and Description |
---|---|
static TransactionLogHeader.Entry |
TransactionLogHeader.parse(StaticBuffer buffer,
Serializer serializer,
TimestampProvider times) |
Constructor and Description |
---|
TransactionLogHeader(long transactionId,
Instant txTimestamp,
TimestampProvider times) |
Constructor and Description |
---|
ManagementLogger(StandardJanusGraph graph,
Log sysLog,
SchemaCache schemaCache,
TimestampProvider times) |
Modifier and Type | Method and Description |
---|---|
TimestampProvider |
StandardTransactionBuilder.getTimestampProvider() |
Constructor and Description |
---|
CombinerLock(TransactionLock first,
TransactionLock second,
TimestampProvider times) |
Copyright © 2012–2023. All rights reserved.