| Package | Description |
|---|---|
| com.thinkaurelius.titan.core | |
| com.thinkaurelius.titan.graphdb.database.log | |
| com.thinkaurelius.titan.graphdb.transaction |
| Modifier and Type | Method and Description |
|---|---|
TransactionBuilder |
TitanGraph.buildTransaction()
Returns a
TransactionBuilder to construct a new thread-independent TitanTransaction. |
TransactionBuilder |
TransactionBuilder.checkInternalVertexExistence()
Enables checks that verify that each vertex actually exists in the underlying data store when it is retrieved.
|
TransactionBuilder |
TransactionBuilder.enableBatchLoading()
Enabling batch loading disables a number of consistency checks inside Titan to speed up the ingestion of
data under the assumptions that inconsistencies are resolved prior to loading.
|
TransactionBuilder |
TransactionBuilder.readOnly()
Makes the transaction read only.
|
TransactionBuilder |
TransactionBuilder.setCommitTime(long timestampSinceEpoch,
TimeUnit unit)
Sets the timestamp for this transaction.
|
TransactionBuilder |
TransactionBuilder.setCustomOption(String k,
Object v)
Configures a custom option on this transaction which will be passed through to the storage and indexing backends.
|
TransactionBuilder |
TransactionBuilder.setDirtyVertexSize(int size)
Configures the initial size of the map of modified vertices held by this
transaction.
|
TransactionBuilder |
TransactionBuilder.setGroupName(String name)
Sets the group name for this transaction which provides a way for gathering
reporting on multiple transactions into one group.
|
TransactionBuilder |
TransactionBuilder.setLogIdentifier(String logName)
Name of the log to be used for logging the mutations in this transaction.
|
TransactionBuilder |
TransactionBuilder.setRestrictedPartitions(int[] partitions)
Configures this transaction such that queries against partitioned vertices are
restricted to the given partitions.
|
TransactionBuilder |
TransactionBuilder.setVertexCacheSize(int size)
Configures the size of the internal caches used in the transaction.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
LogTxMeta.setValue(TransactionBuilder builder,
Object value) |
| Modifier and Type | Class and Description |
|---|---|
class |
StandardTransactionBuilder
Used to configure a
TitanTransaction. |
| Modifier and Type | Method and Description |
|---|---|
TransactionBuilder |
StandardTransactionBuilder.setCustomOption(String k,
Object v) |
TransactionBuilder |
StandardTransactionBuilder.setDirtyVertexSize(int size) |
TransactionBuilder |
StandardTransactionBuilder.setRestrictedPartitions(int[] partitions) |
Copyright © 2012–2014. All rights reserved.