protected void processConnectors() { for (DbMonSampler sampler: dbMonSamplers) { sampler.generateSamples(this); } }
public void setData(CollectionProperty rows) { setProperty(rows); }
public JMeterProperty getSamplerSettings() { return getProperty(DATA_PROPERTY); }
@Override public void generateSample(double value, String label) { DbMonSampleResult res = new DbMonSampleResult(); res.setSampleLabel(label); res.setValue(value); res.setSuccessful(true); SampleEvent e = new SampleEvent(res, DBMON); dbMonSampleOccurred(e); } }
private void initiateConnector(String connectionPoolName, String name, boolean delta, String sql) throws SQLException { Connection conn = findConnectionSamePoolName(connectionPoolName); if (conn == null) { log.debug("create new connection"); conn = DataSourceElement.getConnection(connectionPoolName); } else { log.debug("use same connection"); } dbMonSamplers.add(new DbMonSampler(conn, connectionPoolName, name, delta, sql)); }
public void setValue(double value) { setStartTime(ts); setResponseMessage(Double.toString(value)); }
@Override public void testStarted(String host) { log.debug("Start testStarted host = " + host); if(!isWorkingHost(host)) { return; } initCollector(); super.testStarted(host); log.debug("End testStarted host = " + host); }
@Override public void setResponseMessage(String msg) { super.setResponseMessage(msg); setStartTime(ts); }
@Override public synchronized void run() { try { while (true) { processConnectors(); this.wait(interval); } } catch (InterruptedException ex) { log.debug("Monitoring thread was interrupted", ex); } }
@Deprecated public double getValue() { return Double.valueOf(getResponseMessage()); }
@Override public void generateSample(double value, String label) { DbMonSampleResult res = new DbMonSampleResult(); res.setSampleLabel(label); res.setValue(value); res.setSuccessful(true); SampleEvent e = new SampleEvent(res, DBMON); dbMonSampleOccurred(e); } }
private void initiateConnector(String connectionPoolName, String name, boolean delta, String sql) throws SQLException { Connection conn = findConnectionSamePoolName(connectionPoolName); if (conn == null) { log.debug("create new connection"); conn = DataSourceElement.getConnection(connectionPoolName); } else { log.debug("use same connection"); } dbMonSamplers.add(new DbMonSampler(conn, connectionPoolName, name, delta, sql)); }
public void setValue(double value) { setStartTime(ts); setResponseMessage(Double.toString(value)); }
@Override public void testStarted(String host) { log.debug("Start testStarted host = " + host); if(!isWorkingHost(host)) { return; } initCollector(); super.testStarted(host); log.debug("End testStarted host = " + host); }
protected void processConnectors() { for (DbMonSampler sampler: dbMonSamplers) { sampler.generateSamples(this); } }
public void setData(CollectionProperty rows) { setProperty(rows); }
public JMeterProperty getSamplerSettings() { return getProperty(DATA_PROPERTY); }
@Override public void setResponseMessage(String msg) { super.setResponseMessage(msg); setStartTime(ts); }
@Override public synchronized void run() { try { while (true) { processConnectors(); this.wait(interval); } } catch (InterruptedException ex) { log.debug("Monitoring thread was interrupted", ex); } }
@Deprecated public double getValue() { return Double.valueOf(getResponseMessage()); }