public SolrBasicServer(ISolrConnection connection, ISolrQueryExecuter <T> queryExecuter, ISolrDocumentSerializer <T> documentSerializer, ISolrSchemaParser schemaParser, ISolrHeaderResponseParser headerParser, ISolrQuerySerializer querySerializer, ISolrDIHStatusParser dihStatusParser, ISolrExtractResponseParser extractResponseParser) { this.connection = connection; this.extractResponseParser = extractResponseParser; this.queryExecuter = queryExecuter; this.documentSerializer = documentSerializer; this.schemaParser = schemaParser; this.headerParser = headerParser; this.querySerializer = querySerializer; this.dihStatusParser = dihStatusParser; }
/// <summary> /// Initializes a new instance of the <see cref="SolrCoreAdmin"/> class. /// </summary> public SolrCoreAdmin(ISolrConnection connection, ISolrHeaderResponseParser headerParser, ISolrStatusResponseParser resultParser) { this.connection = connection; this.headerParser = headerParser; this.resultParser = resultParser; }
public ExtractResponseParser(ISolrHeaderResponseParser headerResponseParser) { this.headerResponseParser = headerResponseParser; }
public LowLevelSolrServer(ISolrConnection connection, ISolrHeaderResponseParser parser) { this.headerParser = parser ?? new ResponseParsers.HeaderResponseParser(); this.connection = connection; }
/// <summary> /// Initializes a new instance of the <see cref="SolrCoreAdmin"/> class. /// </summary> /// <param name="connection">The connection.</param> /// <param name="headerParser">The header parser.</param> public SolrCoreAdmin(ISolrConnection connection, ISolrHeaderResponseParser headerParser) { this.connection = connection; this.headerParser = headerParser; }
public SolrCollectionsAdmin(ISolrConnection connection, ISolrHeaderResponseParser headerParser) : base(connection, headerParser) { }
/// <summary> /// Make a new CrownPeakBasicServer instance /// </summary> /// <param name="connection"></param> /// <param name="queryExecuter"></param> /// <param name="documentSerializer"></param> /// <param name="schemaParser"></param> /// <param name="headerParser"></param> /// <param name="querySerializer"></param> /// <param name="dihStatusParser"></param> /// <param name="extractResponseParser"></param> public CrownPeakBasicServer(ISolrConnection connection, ICrownPeakQueryExecuter <T> queryExecuter, ISolrDocumentSerializer <T> documentSerializer, ISolrSchemaParser schemaParser, ISolrHeaderResponseParser headerParser, ISolrQuerySerializer querySerializer, ISolrDIHStatusParser dihStatusParser, ISolrExtractResponseParser extractResponseParser) : base(connection, queryExecuter, documentSerializer, schemaParser, headerParser, querySerializer, dihStatusParser, extractResponseParser) { _queryExecuter = queryExecuter; }
public SolrInjectionBasicServer(ISolrInjectedConnection <TModel> injectionConnection, ISolrQueryExecuter <TModel> queryExecuter, ISolrDocumentSerializer <TModel> documentSerializer, ISolrSchemaParser schemaParser, ISolrHeaderResponseParser headerParser, ISolrQuerySerializer querySerializer, ISolrDIHStatusParser dihStatusParser, ISolrExtractResponseParser extractResponseParser) : base(injectionConnection.Connection, queryExecuter, documentSerializer, schemaParser, headerParser, querySerializer, dihStatusParser, extractResponseParser) { }