public class DatasetGraphWithLock extends DatasetGraphTrackActive implements org.apache.jena.atlas.lib.Sync
| Constructor and Description |
|---|
DatasetGraphWithLock(DatasetGraph dsg) |
DatasetGraphWithLock(DatasetGraph dsg,
boolean abortSupported) |
| Modifier and Type | Method and Description |
|---|---|
Context |
getContext()
Get the context associated with this object - may be null
|
boolean |
isInTransaction()
Say whether inside a transaction.
|
boolean |
supportsTransactionAbort()
Declare whether
Transactional.abort() is supported. |
boolean |
supportsTransactions()
Return whether abort is provided.
|
void |
sync() |
String |
toString() |
abort, begin, close, commit, endadd, add, addGraph, clear, contains, contains, containsGraph, delete, delete, deleteAny, find, find, find, findNG, getBase, getDefaultGraph, getGraph, getLock, getWrapped, isEmpty, listGraphNodes, removeGraph, setDefaultGraph, sizepublic DatasetGraphWithLock(DatasetGraph dsg)
public DatasetGraphWithLock(DatasetGraph dsg, boolean abortSupported)
public boolean isInTransaction()
TransactionalisInTransaction in interface TransactionalisInTransaction in class DatasetGraphTrackActivepublic boolean supportsTransactions()
supportsTransactions in interface DatasetGraphsupportsTransactions in class DatasetGraphWrapperpublic boolean supportsTransactionAbort()
DatasetGraphTransactional.abort() is supported.
This goes along with clearing up after exceptions inside application transaction code.supportsTransactionAbort in interface DatasetGraphsupportsTransactionAbort in class DatasetGraphWrapperpublic Context getContext()
DatasetGraphgetContext in interface DatasetGraphgetContext in class DatasetGraphWrapperpublic void sync()
sync in interface org.apache.jena.atlas.lib.Syncsync in class DatasetGraphWrapperpublic String toString()
toString in class DatasetGraphWrapperLicenced under the Apache License, Version 2.0