org.openrdf.sail.optimistic
Class OptimisticRepository
java.lang.Object
org.openrdf.repository.sail.SailRepository
org.openrdf.sail.optimistic.OptimisticRepository
- All Implemented Interfaces:
- Repository
public class OptimisticRepository
- extends SailRepository
Allows concurrent write connections. Optionally enforces snapshot and
serializable transaction isolation.
- Author:
- James Leigh
OptimisticRepository
public OptimisticRepository(Sail sail)
isSnapshot
public boolean isSnapshot()
- Returns:
true if the new connections will enforce snapshot
isolation.
setSnapshot
public void setSnapshot(boolean snapshot)
isSerializable
public boolean isSerializable()
- Returns:
true if new connections will enforce serializable
isolation.
setSerializable
public void setSerializable(boolean serializable)
getConnection
public SailRepositoryConnection getConnection()
throws RepositoryException
- Specified by:
getConnection in interface Repository- Overrides:
getConnection in class SailRepository
- Throws:
RepositoryException
Copyright © 2004-2010 James Leigh Services Inc.. All Rights Reserved.