@Override public void destroy(TaskContext aContext) { aContext.message("Shut down task"); } }
@Override public void log(Level aLevel, String aMessage) { taskContext.message(aMessage); }
@Override public void destroy(TaskContext aContext) { aContext.message("Shut down task"); } }
@Override public void log(String aWrapperFQCN, Level aLevel, String aMessage, Throwable aThrown) { taskContext.message(aMessage + ": " + aThrown.getMessage()); } }
@Deprecated @Override public void log(String aMessage) { taskContext.message(aMessage); }
@Override public void log(Level aLevel, String aMessage, Object aParam1) { taskContext.message(format(aMessage, new Object[] { aParam1 })); }
@Override public void log(Level aLevel, String aMessage, Object[] aParams) { taskContext.message(format(aMessage, aParams)); }
@Override public void log(Level aLevel, String aMessage, Throwable aThrown) { taskContext.message(aMessage + ": " + aThrown.getMessage()); }
@Deprecated @Override public void logException(Exception aException) { taskContext.message(aException.getMessage()); }
@Deprecated @Override public void log(String aBundleName, String aMsgKey, Object[] aArguments) { taskContext.message(localizeMessage(aBundleName, aMsgKey, aArguments, getExtensionClassLoader())); }
@Override public void begin(TaskContext aContext, Task aConfiguration) { for (int g = 0; g < 3; g++) { System.gc(); } aContext.getMetadata().setStart(System.currentTimeMillis()); aContext.message("Starting task ["+aConfiguration.getType()+"]"); }
@Override public void begin(TaskContext aContext, Task aConfiguration) { for (int g = 0; g < 3; g++) { System.gc(); } aContext.getMetadata().setStart(System.currentTimeMillis()); aContext.message("Starting task ["+aConfiguration.getType()+"]"); }
@Override public void logrb(Level aLevel, String aSourceClass, String aSourceMethod, String aBundleName, String aMsgKey) { taskContext.message(localizeMessage(aBundleName, aMsgKey, null, getExtensionClassLoader())); }
@Override public void logrb(Level aLevel, String aSourceClass, String aSourceMethod, String aBundleName, String aMsgKey, Object aParam1) { taskContext.message(localizeMessage(aBundleName, aMsgKey, new Object[] { aParam1 }, getExtensionClassLoader())); }
@Override public void logrb(Level aLevel, String aSourceClass, String aSourceMethod, String aBundleName, String aMsgKey, Object[] aParams) { taskContext.message(localizeMessage(aBundleName, aMsgKey, aParams, getExtensionClassLoader())); }
@Override public void logrb(Level aLevel, String aSourceClass, String aSourceMethod, String aBundleName, String aMsgKey, Throwable aThrown) { taskContext.message(localizeMessage(aBundleName, aMsgKey, null, getExtensionClassLoader()) + ": " + aThrown); }
@Override public void initialize(TaskContext aContext, Task aConfiguration) throws LifeCycleException { try { aConfiguration.persist(aContext); } catch (IOException e) { throw new LifeCycleException(e); } aContext.message("Initialized task ["+aConfiguration.getType()+"]"); }
@Override public void initialize(TaskContext aContext, Task aConfiguration) throws LifeCycleException { try { aConfiguration.persist(aContext); } catch (IOException e) { throw new LifeCycleException(e); } aContext.message("Initialized task ["+aConfiguration.getType()+"]"); }
aContext.message("Completing task ["+aConfiguration.getType()+"]"); aContext.message("Running reports for task ["+aConfiguration.getType()+"]"); List<Class<? extends Report>> reports = new ArrayList<Class<? extends Report>>( aConfiguration.getReports()); aContext.message("Starting report [" + reportClass.getName() + "] (" + i + "/" + reports.size() + ")"); Report report = reportClass.newInstance(); report.setContext(aContext); report.execute(); aContext.message("Report complete [" + reportClass.getName() + "] (" + i + "/" + reports.size() + ")"); + "] to mark context as complete.", e); aContext.message("Completed task ["+aConfiguration.getType()+"]");
aContext.message("Completing task ["+aConfiguration.getType()+"]"); aContext.message("Running reports for task ["+aConfiguration.getType()+"]"); List<Class<? extends Report>> reports = new ArrayList<Class<? extends Report>>( aConfiguration.getReports()); aContext.message("Starting report [" + reportClass.getName() + "] (" + i + "/" + reports.size() + ")"); Report report = reportClass.newInstance(); report.setContext(aContext); report.execute(); aContext.message("Report complete [" + reportClass.getName() + "] (" + i + "/" + reports.size() + ")"); + "] to mark context as complete.", e); aContext.message("Completed task ["+aConfiguration.getType()+"]");