public class BatchAppmasterService extends MindAppmasterService
JobRepositoryService
に渡します。修飾子と型 | クラスと説明 |
---|---|
protected class | BatchAppmasterService.JobRepositoryServiceInterceptorList インターセプターリスト用の便利なラッパー。 |
コンストラクターと説明 |
---|
BatchAppmasterService() |
修飾子と型 | メソッドと説明 |
---|---|
void | addInterceptor(JobRepositoryRemoteServiceInterceptor interceptor) リストの最後にサービスインターセプターを追加します。 |
protected BatchAppmasterService.JobRepositoryServiceInterceptorList | getInterceptors() サブクラスのインターセプターリストを公開します。 |
protected MindRpcMessageHolder | handleMindMessageInternal(MindRpcMessageHolder message) MindRpcMessageHolder の内部メッセージ処理。 |
void | setInterceptors(java.util.List<JobRepositoryRemoteServiceInterceptor> interceptors) チャネルインターセプターのリストを設定します。 |
void | setJobRepositoryRemoteService(JobRepositoryService jobRepositoryRemoteService) ジョブリポジトリリモートサービスを設定します。 |
handleMessageInternal
doStart, doStop, getHost, getPort, hasPort, setMessageChannel, setSocketSupport
getConversionService, setConversionService
afterPropertiesSet, getBeanFactory, getPhase, getTaskExecutor, getTaskScheduler, getYarnEventPublisher, isAutoStartup, isRunning, onInit, setAutoStartup, setBeanFactory, setPhase, setTaskExecutor, setTaskScheduler, setYarnEventPublisher, start, stop, stop
protected MindRpcMessageHolder handleMindMessageInternal(MindRpcMessageHolder message)
MindAppmasterService
MindRpcMessageHolder
の内部メッセージ処理。MindAppmasterService
の handleMindMessageInternal
message
- MindRpcMessageHolder
MindRpcMessageHolder
としてレスポンス public void setJobRepositoryRemoteService(JobRepositoryService jobRepositoryRemoteService)
jobRepositoryRemoteService
- 新しいジョブリポジトリリモートサービス public void setInterceptors(java.util.List<JobRepositoryRemoteServiceInterceptor> interceptors)
interceptors
- 新しい迎撃機 public void addInterceptor(JobRepositoryRemoteServiceInterceptor interceptor)
interceptor
- インターセプター protected BatchAppmasterService.JobRepositoryServiceInterceptorList getInterceptors()