*
* @see org.jboss.dna.graph.connector.map.MapRepository#startTransaction(boolean)
*/
@Override
public MapRepositoryTransaction startTransaction( boolean readonly ) {
return new LockBasedTransaction(readonly ? lock.readLock() : lock.writeLock()) {
/**
* {@inheritDoc}
*
* @see org.jboss.dna.graph.connector.map.LockBasedTransaction#commit()
*/