public Void call() throws Exception {
try {
JDKCallableJobCommand command = new JDKCallableJobCommand( this );
CommandService commandService = ((AcceptsTimerJobFactoryManager)scheduler).getTimerJobFactoryManager().getCommandService();
commandService.execute( command );
return null;
} catch( Exception e ) {
logger.error("Unable to execute timer job!", e);
throw e;
}