當前位置: 首頁>>代碼示例>>Java>>正文


Java CoreContainer.DEFAULT_DEFAULT_CORE_NAME屬性代碼示例

本文整理匯總了Java中org.apache.solr.core.CoreContainer.DEFAULT_DEFAULT_CORE_NAME屬性的典型用法代碼示例。如果您正苦於以下問題:Java CoreContainer.DEFAULT_DEFAULT_CORE_NAME屬性的具體用法?Java CoreContainer.DEFAULT_DEFAULT_CORE_NAME怎麽用?Java CoreContainer.DEFAULT_DEFAULT_CORE_NAME使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在org.apache.solr.core.CoreContainer的用法示例。


在下文中一共展示了CoreContainer.DEFAULT_DEFAULT_CORE_NAME屬性的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: TestHarness

public TestHarness(String coreName, CoreContainer.Initializer init) {
  try {

    container = init.initialize();
    if (coreName == null)
      coreName = CoreContainer.DEFAULT_DEFAULT_CORE_NAME;

    this.coreName = coreName;

    updater = new UpdateRequestHandler();
    updater.init( null );
  } catch (Exception e) {
    throw new RuntimeException(e);
  }
}
 
開發者ID:pkarmstr,項目名稱:NYBC,代碼行數:15,代碼來源:TestHarness.java

示例2: Initializer

public Initializer(String coreName,
                  String dataDirectory,
                  SolrConfig solrConfig,
                  IndexSchema indexSchema) {
  if (coreName == null)
    coreName = CoreContainer.DEFAULT_DEFAULT_CORE_NAME;
  this.coreName = coreName;
  this.dataDirectory = dataDirectory;
  this.solrConfig = solrConfig;
  this.indexSchema = indexSchema;
}
 
開發者ID:pkarmstr,項目名稱:NYBC,代碼行數:11,代碼來源:TestHarness.java

示例3: initialize

@Override
public CoreContainer initialize() {
  CoreContainer container = new CoreContainer(new SolrResourceLoader(SolrResourceLoader.locateSolrHome())) {
    {
      hostPort = System.getProperty("hostPort");
      hostContext = "solr";
      defaultCoreName = CoreContainer.DEFAULT_DEFAULT_CORE_NAME;
      initShardHandler(null);
      initZooKeeper(System.getProperty("zkHost"), 10000);
    }
  };
  LogWatcher<?> logging = new JulWatcher("test");
  logging.registerListener(new ListenerConfig(), container);
  container.setLogging(logging);
  
  CoreDescriptor dcore = new CoreDescriptor(container, coreName, solrConfig.getResourceLoader().getInstanceDir());
  dcore.setConfigName(solrConfig.getResourceName());
  dcore.setSchemaName(indexSchema.getResourceName());
  SolrCore core = new SolrCore(coreName, dataDirectory, solrConfig, indexSchema, dcore);
  container.register(coreName, core, false);

  // TODO: we should be exercising the *same* core container initialization code, not equivalent code!
  if (container.getZkController() == null && core.getUpdateHandler().getUpdateLog() != null) {
    // always kick off recovery if we are in standalone mode.
    core.getUpdateHandler().getUpdateLog().recoverFromLog();
  }
  return container;
}
 
開發者ID:pkarmstr,項目名稱:NYBC,代碼行數:28,代碼來源:TestHarness.java


注:本文中的org.apache.solr.core.CoreContainer.DEFAULT_DEFAULT_CORE_NAME屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。