public SqlIndexInputSlicer( SqlDirectoryOptions options, IDatabaseLuceneOperator sqlOperator, Node node, IOContext context) { _options = options; _sqlOperator = sqlOperator; _node = node; _context = context; }
public LuceneSqlDirectory( SqlDirectoryOptions options, IDatabaseLuceneOperator sqlOperator) { _options = options; _operator = sqlOperator; var lockFactory = new SqlLockFactory(_operator, options); SetLockFactory(lockFactory); }
internal SqlIndexOutput( SqlDirectoryOptions options, IDatabaseLuceneOperator sqlOperator, Node node) { _sqlOperator = sqlOperator; _node = node; _checksum = new Checksum(); _bufferSize = options.BlockSize; _nodeId = node.Id; _length = node.Size; }
internal SqlIndexInput( SqlDirectoryOptions options, IDatabaseLuceneOperator sqlOperator, Node node, IOContext context) : base(node.Name, context) { _sqlOperator = sqlOperator; _node = node; _bufferSize = options.BlockSize; _buffer = new byte[_bufferSize]; _node = node; _offset = 0L; _end = node.Size; }
internal SqlIndexInput( SqlDirectoryOptions options, IDatabaseLuceneOperator sqlOperator, Node node, long offset, long length, int bufferSize) : base(node.Name, bufferSize) { _sqlOperator = sqlOperator; _node = node; _bufferSize = options.BlockSize; _buffer = new byte[_bufferSize]; _node = node; _offset = offset; _end = offset + length; }
public SqlLock(IDatabaseLuceneOperator sqlDatabaseLuceneOperator, string lockName) { _sqlDatabaseLuceneOperator = sqlDatabaseLuceneOperator; _lockName = lockName; _lockId = CreateLockId(); }
public SqlLockFactory(IDatabaseLuceneOperator sqlDatabaseLuceneOperator, SqlDirectoryOptions options) { _sqlDatabaseLuceneOperator = sqlDatabaseLuceneOperator; _options = options; }