public class DebugUpdateProcessorFactory extends UpdateRequestProcessorFactory
DebugUpdateProcessor
のファクトリクラス。
fieldsで一覧したフィールド名の文字列値をログ(infoレベル)に出力する。デバッグ目的での利用を想定している。<updateRequestProcessorChain name="utc"> <processor class="com.rondhuit.solr.update.UTCNormalizeUpdateProcessorFactory"> <str name="dest">utc_dt</str> <lst name="src"> <str name="name">srcdt_s</str> <str name="timezone">JST</str> <arr name="formats"> <str>yyyy/MM/dd HH:mm:ss</str> <str>yyyy/MM/dd</str> <str>yyyy-MM-dd HH:mm:ss</str> <str>yyyy-MM-dd</str> <str>dd/MMM/yyyy HH:mm:ss</str> <str>dd/MMM/yyyy</str> </arr> </lst> </processor> <processor class="com.rondhuit.solr.update.DebugUpdateProcessorFactory"> <arr name="fields"> <str>srcdt_s</str> <str>utc_dt</str> </arr> </processor> <processor class="solr.RunUpdateProcessorFactory" /> <processor class="solr.LogUpdateProcessorFactory" /> </updateRequestProcessorChain>
UpdateRequestProcessorFactory.RunAlways
コンストラクタと説明 |
---|
DebugUpdateProcessorFactory() |
修飾子とタイプ | メソッドと説明 |
---|---|
UpdateRequestProcessor |
getInstance(SolrQueryRequest req,
SolrQueryResponse rsp,
UpdateRequestProcessor next) |
void |
init(org.apache.solr.common.util.NamedList args) |
public void init(org.apache.solr.common.util.NamedList args)
init
インタフェース内 NamedListInitializedPlugin
init
クラス内 UpdateRequestProcessorFactory
public UpdateRequestProcessor getInstance(SolrQueryRequest req, SolrQueryResponse rsp, UpdateRequestProcessor next)
getInstance
クラス内 UpdateRequestProcessorFactory
Copyright © 2009-2018 RONDHUIT Co.,Ltd. All Rights Reserved.