internal LuceneExplicitIndex(LuceneDataSource dataSource, IndexIdentifier identifier, LuceneTransactionState transaction, IndexType type, IndexCommandFactory commandFactory) { this.DataSource = dataSource; this.IdentifierConflict = identifier; this.Transaction = transaction; this.Type = type; this.CommandFactory = commandFactory; }
public override ExplicitIndexProviderTransaction NewTransaction(IndexCommandFactory commandFactory) { return(new LuceneExplicitIndexTransaction(_dataSource, commandFactory)); }
public override ExplicitIndexProviderTransaction NewTransaction(IndexCommandFactory commandFactory) { return(new ExplicitIndexProviderTransactionAnonymousInnerClass(this)); }
internal RelationshipExplicitIndex(LuceneDataSource dataSource, IndexIdentifier identifier, LuceneTransactionState transaction, IndexType type, IndexCommandFactory commandFactory) : base(dataSource, identifier, transaction, type, commandFactory) { }
public LuceneExplicitIndexTransaction(LuceneDataSource dataSource, IndexCommandFactory commandFactory) { this._dataSource = dataSource; this._commandFactory = commandFactory; this._luceneTransaction = new LuceneTransactionState(); }