package net.java.cargotracker.interfaces.handling.file;
import java.util.Date;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.batch.api.listener.JobListener;
import javax.enterprise.context.Dependent;
import javax.inject.Named;
@Dependent
@Named("FileProcessorJobListener")
public class FileProcessorJobListener implements JobListener {
private static final Logger logger = Logger.getLogger(
FileProcessorJobListener.class.getName());
@Override
public void beforeJob() throws Exception {
logger.log(Level.INFO,
"Handling event file processor batch job starting at {0}",
new Date());
}
@Override
public void afterJob() throws Exception {
logger.log(Level.INFO,
"Handling event file processor batch job completed at {0}",
new Date());
}
}