@Override public void initialize(DbConn cnx) { // API user login = this.cb.getWebApiUser(cnx).getKey(); pwd = this.cb.getWebApiUser(cnx).getValue(); url = this.cb.getWebApiLocalUrl(cnx); // JMX if (cb != null && cb.isJmxEnabled()) { MBeanServer mbs = ManagementFactory.getPlatformMBeanServer(); try { name = new ObjectName(cb.getJmxBeanName()); mbs.registerMBean(this, name); } catch (Exception e) { throw new JobRunnerException("Could not create JMX bean for running job instance", e); } } // Temp work directory tmpDir = this.engineApi.getWorkDir(); // Delivery deliveryDir = new File(tmpDir.getAbsolutePath() + "_delivery"); if (!deliveryDir.mkdirs()) { throw new JobRunnerException("Could not create delivery directory"); } }
@Override public void initialize(DbConn cnx) { // API user login = this.cb.getWebApiUser(cnx).getKey(); pwd = this.cb.getWebApiUser(cnx).getValue(); url = this.cb.getWebApiLocalUrl(cnx); // JMX if (cb != null && cb.isJmxEnabled()) { MBeanServer mbs = ManagementFactory.getPlatformMBeanServer(); try { name = new ObjectName(cb.getJmxBeanName()); mbs.registerMBean(this, name); } catch (Exception e) { throw new JobRunnerException("Could not create JMX bean for running job instance", e); } } // Temp work directory tmpDir = this.engineApi.getWorkDir(); // Delivery deliveryDir = new File(tmpDir.getAbsolutePath() + "_delivery"); if (!deliveryDir.mkdirs()) { throw new JobRunnerException("Could not create delivery directory"); } }