Class TinkerTransactionGraph.TinkerGraphGraphFeatures
- java.lang.Object
- 
- org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerTransactionGraph.TinkerGraphGraphFeatures
 
- 
- All Implemented Interfaces:
- Graph.Features.FeatureSet,- Graph.Features.GraphFeatures
 - Enclosing class:
- TinkerTransactionGraph
 
 public class TinkerTransactionGraph.TinkerGraphGraphFeatures extends Object implements Graph.Features.GraphFeatures 
- 
- 
Field Summary- 
Fields inherited from interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeaturesFEATURE_COMPUTER, FEATURE_CONCURRENT_ACCESS, FEATURE_IO_READ, FEATURE_IO_WRITE, FEATURE_ORDERABILITY_SEMANTICS, FEATURE_PERSISTENCE, FEATURE_SERVICE_CALL, FEATURE_THREADED_TRANSACTIONS, FEATURE_TRANSACTIONS
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleansupportsConcurrentAccess()Determines if theGraphimplementation supports more than one connection to the same instance at the same time.booleansupportsServiceCall()Determines if theGraphimplementation supports the service call feature.booleansupportsThreadedTransactions()Determines if theGraphimplementation supports threaded transactions which allow a transaction to be executed across multiple threads viaTransaction.createThreadedTx().booleansupportsTransactions()Determines if theGraphimplementations supports transactions.- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeaturessupportsComputer, supportsIoRead, supportsIoWrite, supportsOrderabilitySemantics, supportsPersistence, variables
 
- 
 
- 
- 
- 
Method Detail- 
supportsConcurrentAccesspublic boolean supportsConcurrentAccess() Description copied from interface:Graph.Features.GraphFeaturesDetermines if theGraphimplementation supports more than one connection to the same instance at the same time. For example, Neo4j embedded does not support this feature because concurrent access to the same database files by multiple instances is not possible. However, Neo4j HA could support this feature as each newGraphinstance coordinates with the Neo4j cluster allowing multiple instances to operate on the same database.- Specified by:
- supportsConcurrentAccessin interface- Graph.Features.GraphFeatures
 
 - 
supportsThreadedTransactionspublic boolean supportsThreadedTransactions() Description copied from interface:Graph.Features.GraphFeaturesDetermines if theGraphimplementation supports threaded transactions which allow a transaction to be executed across multiple threads viaTransaction.createThreadedTx().- Specified by:
- supportsThreadedTransactionsin interface- Graph.Features.GraphFeatures
 
 - 
supportsTransactionspublic boolean supportsTransactions() Description copied from interface:Graph.Features.GraphFeaturesDetermines if theGraphimplementations supports transactions.- Specified by:
- supportsTransactionsin interface- Graph.Features.GraphFeatures
 
 - 
supportsServiceCallpublic boolean supportsServiceCall() Description copied from interface:Graph.Features.GraphFeaturesDetermines if theGraphimplementation supports the service call feature.- Specified by:
- supportsServiceCallin interface- Graph.Features.GraphFeatures
 
 
- 
 
-