Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 public override ExplicitIndexProviderTransaction NewTransaction(IndexCommandFactory commandFactory)
 {
     return(new LuceneExplicitIndexTransaction(_dataSource, commandFactory));
 }
Exemplo n.º 3
0
 public override ExplicitIndexProviderTransaction NewTransaction(IndexCommandFactory commandFactory)
 {
     return(new ExplicitIndexProviderTransactionAnonymousInnerClass(this));
 }
Exemplo n.º 4
0
 internal RelationshipExplicitIndex(LuceneDataSource dataSource, IndexIdentifier identifier, LuceneTransactionState transaction, IndexType type, IndexCommandFactory commandFactory) : base(dataSource, identifier, transaction, type, commandFactory)
 {
 }
Exemplo n.º 5
0
 public LuceneExplicitIndexTransaction(LuceneDataSource dataSource, IndexCommandFactory commandFactory)
 {
     this._dataSource        = dataSource;
     this._commandFactory    = commandFactory;
     this._luceneTransaction = new LuceneTransactionState();
 }