@Override public void queryStarted(UserRequest query, String user) { job.getJobAttempt().setState(ENQUEUED); job.getJobAttempt().getInfo().setRequestType(query.getRequestType()); job.getJobAttempt().getInfo().setSql(query.getSql()); job.getJobAttempt().getInfo().setDescription(query.getDescription()); storeJob(job); statusListener.jobSubmitted(jobId); if (externalListenerManager != null) { externalListenerManager.queryUpdate(job); } }