com.github.ltsopensource.jobtracker.domain
Class JobTrackerAppContext

java.lang.Object
  extended by com.github.ltsopensource.core.AppContext
      extended by com.github.ltsopensource.jobtracker.domain.JobTrackerAppContext

public class JobTrackerAppContext
extends com.github.ltsopensource.core.AppContext

JobTracker Application

Author:
Robert HG (254963746@qq.com) on 3/30/15.

Constructor Summary
JobTrackerAppContext()
           
 
Method Summary
 ChannelManager getChannelManager()
           
 com.github.ltsopensource.queue.CronJobQueue getCronJobQueue()
           
 ExecutableDeadJobChecker getExecutableDeadJobChecker()
           
 com.github.ltsopensource.queue.ExecutableJobQueue getExecutableJobQueue()
           
 ExecutingDeadJobChecker getExecutingDeadJobChecker()
           
 com.github.ltsopensource.queue.ExecutingJobQueue getExecutingJobQueue()
           
 FeedbackJobSendChecker getFeedbackJobSendChecker()
           
 JobClientManager getJobClientManager()
           
 com.github.ltsopensource.queue.JobFeedbackQueue getJobFeedbackQueue()
           
 com.github.ltsopensource.biz.logger.JobLogger getJobLogger()
           
 JobReceiver getJobReceiver()
           
 JobSender getJobSender()
           
 com.github.ltsopensource.queue.NodeGroupStore getNodeGroupStore()
           
 NonRelyOnPrevCycleJobScheduler getNonRelyOnPrevCycleJobScheduler()
           
 OldDataHandler getOldDataHandler()
           
 com.github.ltsopensource.queue.PreLoader getPreLoader()
           
 com.github.ltsopensource.core.remoting.RemotingServerDelegate getRemotingServer()
           
 com.github.ltsopensource.queue.RepeatJobQueue getRepeatJobQueue()
           
 com.github.ltsopensource.queue.SuspendJobQueue getSuspendJobQueue()
           
 TaskTrackerManager getTaskTrackerManager()
           
 void setChannelManager(ChannelManager channelManager)
           
 void setCronJobQueue(com.github.ltsopensource.queue.CronJobQueue cronJobQueue)
           
 void setExecutableDeadJobChecker(ExecutableDeadJobChecker executableDeadJobChecker)
           
 void setExecutableJobQueue(com.github.ltsopensource.queue.ExecutableJobQueue executableJobQueue)
           
 void setExecutingDeadJobChecker(ExecutingDeadJobChecker executingDeadJobChecker)
           
 void setExecutingJobQueue(com.github.ltsopensource.queue.ExecutingJobQueue executingJobQueue)
           
 void setFeedbackJobSendChecker(FeedbackJobSendChecker feedbackJobSendChecker)
           
 void setJobClientManager(JobClientManager jobClientManager)
           
 void setJobFeedbackQueue(com.github.ltsopensource.queue.JobFeedbackQueue jobFeedbackQueue)
           
 void setJobLogger(com.github.ltsopensource.biz.logger.JobLogger jobLogger)
           
 void setJobReceiver(JobReceiver jobReceiver)
           
 void setJobSender(JobSender jobSender)
           
 void setNodeGroupStore(com.github.ltsopensource.queue.NodeGroupStore nodeGroupStore)
           
 void setNonRelyOnPrevCycleJobScheduler(NonRelyOnPrevCycleJobScheduler nonRelyOnPrevCycleJobScheduler)
           
 void setOldDataHandler(OldDataHandler oldDataHandler)
           
 void setPreLoader(com.github.ltsopensource.queue.PreLoader preLoader)
           
 void setRemotingServer(com.github.ltsopensource.core.remoting.RemotingServerDelegate remotingServer)
           
 void setRepeatJobQueue(com.github.ltsopensource.queue.RepeatJobQueue repeatJobQueue)
           
 void setSuspendJobQueue(com.github.ltsopensource.queue.SuspendJobQueue suspendJobQueue)
           
 void setTaskTrackerManager(TaskTrackerManager taskTrackerManager)
           
 
Methods inherited from class com.github.ltsopensource.core.AppContext
getCommandBodyWrapper, getConfig, getEventCenter, getHttpCmdServer, getMasterElector, getMStatReporter, getRegistryStatMonitor, getSubscribedNodeManager, setCommandBodyWrapper, setConfig, setEventCenter, setHttpCmdServer, setMasterElector, setMStatReporter, setRegistryStatMonitor, setSubscribedNodeManager
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobTrackerAppContext

public JobTrackerAppContext()
Method Detail

getJobSender

public JobSender getJobSender()

setJobSender

public void setJobSender(JobSender jobSender)

getJobReceiver

public JobReceiver getJobReceiver()

setJobReceiver

public void setJobReceiver(JobReceiver jobReceiver)

getPreLoader

public com.github.ltsopensource.queue.PreLoader getPreLoader()

setPreLoader

public void setPreLoader(com.github.ltsopensource.queue.PreLoader preLoader)

getJobLogger

public com.github.ltsopensource.biz.logger.JobLogger getJobLogger()

setJobLogger

public void setJobLogger(com.github.ltsopensource.biz.logger.JobLogger jobLogger)

getJobFeedbackQueue

public com.github.ltsopensource.queue.JobFeedbackQueue getJobFeedbackQueue()

setJobFeedbackQueue

public void setJobFeedbackQueue(com.github.ltsopensource.queue.JobFeedbackQueue jobFeedbackQueue)

getRemotingServer

public com.github.ltsopensource.core.remoting.RemotingServerDelegate getRemotingServer()

setRemotingServer

public void setRemotingServer(com.github.ltsopensource.core.remoting.RemotingServerDelegate remotingServer)

getChannelManager

public ChannelManager getChannelManager()

setChannelManager

public void setChannelManager(ChannelManager channelManager)

getJobClientManager

public JobClientManager getJobClientManager()

setJobClientManager

public void setJobClientManager(JobClientManager jobClientManager)

getTaskTrackerManager

public TaskTrackerManager getTaskTrackerManager()

setTaskTrackerManager

public void setTaskTrackerManager(TaskTrackerManager taskTrackerManager)

getExecutingDeadJobChecker

public ExecutingDeadJobChecker getExecutingDeadJobChecker()

setExecutingDeadJobChecker

public void setExecutingDeadJobChecker(ExecutingDeadJobChecker executingDeadJobChecker)

getOldDataHandler

public OldDataHandler getOldDataHandler()

setOldDataHandler

public void setOldDataHandler(OldDataHandler oldDataHandler)

getCronJobQueue

public com.github.ltsopensource.queue.CronJobQueue getCronJobQueue()

setCronJobQueue

public void setCronJobQueue(com.github.ltsopensource.queue.CronJobQueue cronJobQueue)

getExecutableJobQueue

public com.github.ltsopensource.queue.ExecutableJobQueue getExecutableJobQueue()

setExecutableJobQueue

public void setExecutableJobQueue(com.github.ltsopensource.queue.ExecutableJobQueue executableJobQueue)

getExecutingJobQueue

public com.github.ltsopensource.queue.ExecutingJobQueue getExecutingJobQueue()

setExecutingJobQueue

public void setExecutingJobQueue(com.github.ltsopensource.queue.ExecutingJobQueue executingJobQueue)

getNodeGroupStore

public com.github.ltsopensource.queue.NodeGroupStore getNodeGroupStore()

setNodeGroupStore

public void setNodeGroupStore(com.github.ltsopensource.queue.NodeGroupStore nodeGroupStore)

getSuspendJobQueue

public com.github.ltsopensource.queue.SuspendJobQueue getSuspendJobQueue()

setSuspendJobQueue

public void setSuspendJobQueue(com.github.ltsopensource.queue.SuspendJobQueue suspendJobQueue)

getRepeatJobQueue

public com.github.ltsopensource.queue.RepeatJobQueue getRepeatJobQueue()

setRepeatJobQueue

public void setRepeatJobQueue(com.github.ltsopensource.queue.RepeatJobQueue repeatJobQueue)

getNonRelyOnPrevCycleJobScheduler

public NonRelyOnPrevCycleJobScheduler getNonRelyOnPrevCycleJobScheduler()

setNonRelyOnPrevCycleJobScheduler

public void setNonRelyOnPrevCycleJobScheduler(NonRelyOnPrevCycleJobScheduler nonRelyOnPrevCycleJobScheduler)

getFeedbackJobSendChecker

public FeedbackJobSendChecker getFeedbackJobSendChecker()

setFeedbackJobSendChecker

public void setFeedbackJobSendChecker(FeedbackJobSendChecker feedbackJobSendChecker)

getExecutableDeadJobChecker

public ExecutableDeadJobChecker getExecutableDeadJobChecker()

setExecutableDeadJobChecker

public void setExecutableDeadJobChecker(ExecutableDeadJobChecker executableDeadJobChecker)


Copyright © 2017. All rights reserved.