code: private void checkAllTables() throws SQLException {
  		logger.entering(CLASSNAME, "checkAllTables");
  
  		createIfNotExists(CHECKPOINTDATA_TABLE, CREATE_TAB_CHECKPOINTDATA);
  		executeStatement(CREATE_CHECKPOINTDATA_INDEX);
  		createIfNotExists(JOBINSTANCEDATA_TABLE, CREATE_TAB_JOBINSTANCEDATA);
  
  		createIfNotExists(EXECUTIONINSTANCEDATA_TABLE,
  				CREATE_TAB_EXECUTIONINSTANCEDATA);
  		createIfNotExists(STEPEXECUTIONINSTANCEDATA_TABLE,
  				CREATE_TAB_STEPEXECUTIONINSTANCEDATA);
  
  		createIfNotExists(JOBSTATUS_TABLE, CREATE_TAB_JOBSTATUS);
  		createIfNotExists(STEPSTATUS_TABLE, CREATE_TAB_STEPSTATUS);	
  
  		logger.exiting(CLASSNAME, "checkAllTables");
  	}
docs: Checks if all the runtime batch table exists. If not, it creates them.
  
  @throws SQLException