com.ibm.batch.container.tck.bridge
Class JobEndCallbackManagerImpl

java.lang.Object
  extended by com.ibm.batch.container.tck.bridge.JobEndCallbackManagerImpl
All Implemented Interfaces:
IBatchServiceBase, IJobEndCallbackService, JobEndCallbackManager

public class JobEndCallbackManagerImpl
extends Object
implements IJobEndCallbackService


Constructor Summary
JobEndCallbackManagerImpl()
           
 
Method Summary
 void deregisterJobEndCallback(JobEndCallback callback)
           
 void done(long jobExecutionId)
           
 void init(IBatchConfig batchConfig)
           
 void registerJobEndCallback(JobEndCallback callback)
          Registers a job end callback.
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobEndCallbackManagerImpl

public JobEndCallbackManagerImpl()
Method Detail

registerJobEndCallback

public void registerJobEndCallback(JobEndCallback callback)
Description copied from interface: JobEndCallbackManager
Registers a job end callback. A job end callback is invoked by the batch runtime when a job ends.

Specified by:
registerJobEndCallback in interface JobEndCallbackManager
Parameters:
callback - specifies the callback instance.

deregisterJobEndCallback

public void deregisterJobEndCallback(JobEndCallback callback)
Specified by:
deregisterJobEndCallback in interface JobEndCallbackManager

done

public void done(long jobExecutionId)
Specified by:
done in interface IJobEndCallbackService

init

public void init(IBatchConfig batchConfig)
          throws BatchContainerServiceException
Specified by:
init in interface IBatchServiceBase
Throws:
BatchContainerServiceException

shutdown

public void shutdown()
              throws BatchContainerServiceException
Specified by:
shutdown in interface IBatchServiceBase
Throws:
BatchContainerServiceException


Copyright © 2013. All Rights Reserved.