public class IMBoxCrawlingJob
extends jp.co.intra_mart.foundation.contentssearch.indexing.job.BaseCrawlingJob
修飾子とタイプ | クラスと説明 |
---|---|
protected static class |
IMBoxCrawlingJob.IMBoxDataLoader
クローリングに必要なIMBoxのデータを読み込むクラス
|
修飾子とタイプ | フィールドと説明 |
---|---|
protected static int |
DEFAULT_UPDATE_COUNT
コミット間隔の初期値
|
protected static String |
KEY_UPDATE_COUNT
コミット間隔パラメータのKey値
|
コンストラクタと説明 |
---|
IMBoxCrawlingJob() |
修飾子とタイプ | メソッドと説明 |
---|---|
jp.co.intra_mart.foundation.job_scheduler.JobResult |
execute()
クローリング処理を実行します。
|
protected void |
executeDelete(jp.co.intra_mart.foundation.contentssearch.service.UpdateService updateService)
IMBoxのコンテンツのインデックス削除処理を実装します。
|
protected void |
executeDelta(jp.co.intra_mart.foundation.contentssearch.service.UpdateService updateService)
IMBoxのコンテンツのインデックス作成(差分作成)処理を実装します。
|
protected void |
executeReindex(jp.co.intra_mart.foundation.contentssearch.service.UpdateService updateService)
再作成処理はサポートしていません。
|
protected String |
getType()
IMBoxのコンテンツタイプを表す
|
protected void |
initialize()
IMBoxクローラの初期化を行います。
|
commit, getCrawlingType, getGroupName, getTenantId, getUpdateService, optimize
protected static final int DEFAULT_UPDATE_COUNT
public jp.co.intra_mart.foundation.job_scheduler.JobResult execute() throws jp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
execute
インタフェース内 jp.co.intra_mart.foundation.job_scheduler.Job
execute
クラス内 jp.co.intra_mart.foundation.contentssearch.indexing.job.BaseCrawlingJob
jp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
BaseJob.execute()
protected void executeDelete(jp.co.intra_mart.foundation.contentssearch.service.UpdateService updateService) throws jp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
executeDelete
クラス内 jp.co.intra_mart.foundation.contentssearch.indexing.job.BaseCrawlingJob
updateService
- 更新サービスjp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
- コンテンツ削除処理に失敗した場合BaseCrawlingJob.executeDelete(jp.co.intra_mart.foundation.contentssearch.service.UpdateService)
protected void executeDelta(jp.co.intra_mart.foundation.contentssearch.service.UpdateService updateService) throws jp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
executeDelta
クラス内 jp.co.intra_mart.foundation.contentssearch.indexing.job.BaseCrawlingJob
updateService
- 更新サービスjp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
- コンテンツ作成処理に失敗した場合BaseCrawlingJob.executeDelta(jp.co.intra_mart.foundation.contentssearch.service.UpdateService)
protected void executeReindex(jp.co.intra_mart.foundation.contentssearch.service.UpdateService updateService) throws jp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
executeReindex
クラス内 jp.co.intra_mart.foundation.contentssearch.indexing.job.BaseCrawlingJob
jp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
BaseCrawlingJob.executeReindex(jp.co.intra_mart.foundation.contentssearch.service.UpdateService)
protected String getType()
getType
クラス内 jp.co.intra_mart.foundation.contentssearch.indexing.job.BaseCrawlingJob
BaseCrawlingJob.getType()
protected void initialize() throws jp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
initialize
クラス内 jp.co.intra_mart.foundation.contentssearch.indexing.job.BaseCrawlingJob
jp.co.intra_mart.foundation.job_scheduler.exception.JobExecuteException
- 初期化処理に失敗した場合BaseCrawlingJob.initialize()
Copyright © 2012 NTT DATA INTRAMART CORPORATION