@Override public synchronized void start() throws IOException { super.start(); taskTrackerManager.addJobInProgressListener(jobQueueJobInProgressListener); eagerTaskInitializationListener.start(); taskTrackerManager.addJobInProgressListener( eagerTaskInitializationListener); }
@Override public synchronized void start() throws IOException { super.start(); taskTrackerManager.addJobInProgressListener(jobQueueJobInProgressListener); eagerTaskInitializationListener.setTaskTrackerManager(taskTrackerManager); eagerTaskInitializationListener.start(); taskTrackerManager.addJobInProgressListener( eagerTaskInitializationListener); }
@Override public synchronized void start() throws IOException { super.start(); taskTrackerManager.addJobInProgressListener(jobQueueJobInProgressListener); eagerTaskInitializationListener.setTaskTrackerManager(taskTrackerManager); eagerTaskInitializationListener.start(); taskTrackerManager.addJobInProgressListener( eagerTaskInitializationListener); }
void startInitializer() throws IOException { eagerTaskInitializationListener = new EagerTaskInitializationListener(getConf()); eagerTaskInitializationListener.setTaskTrackerManager(taskTrackerManager); // start it eagerTaskInitializationListener.start(); // add the eager task initializer taskTrackerManager.addJobInProgressListener( eagerTaskInitializationListener); } }
taskTrackerManager.addJobInProgressListener(jobListener);