Skip to content

Commit e00b279

Browse files
authored
Fixed code to use imports (#1432)
Signed-off-by: dhoard <doug.hoard@gmail.com>
1 parent 2b339a2 commit e00b279

File tree

16 files changed

+37
-22
lines changed

16 files changed

+37
-22
lines changed

collector/src/main/java/io/prometheus/jmx/JmxCollector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1008,7 +1008,7 @@ public MetricSnapshots collect() {
10081008
try {
10091009
scraper.doScrape();
10101010
error = 0;
1011-
} catch (java.io.IOException | java.lang.SecurityException e) {
1011+
} catch (IOException | SecurityException e) {
10121012
errorMsg = e.getMessage();
10131013
} catch (Exception e) {
10141014
StringWriter sw = new StringWriter();

collector/src/main/java/io/prometheus/jmx/JmxScraper.java

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import java.io.IOException;
2323
import java.lang.management.ManagementFactory;
2424
import java.util.Collections;
25+
import java.util.Date;
2526
import java.util.HashMap;
2627
import java.util.HashSet;
2728
import java.util.LinkedHashMap;
@@ -148,7 +149,7 @@ public void doScrape() throws Exception {
148149
Map<String, Object> environment = new HashMap<>();
149150
if (username != null && !username.isEmpty() && password != null && !password.isEmpty()) {
150151
String[] credent = new String[] {username, password};
151-
environment.put(javax.management.remote.JMXConnector.CREDENTIALS, credent);
152+
environment.put(JMXConnector.CREDENTIALS, credent);
152153
}
153154
if (sslProperties.enabled) {
154155
environment.put(Context.SECURITY_PROTOCOL, "ssl");
@@ -366,10 +367,10 @@ private void scrapeBean(MBeanServerConnection beanConn, ObjectName mBeanName) {
366367
mBeanAttributeInfo.getDescription(),
367368
attribute.getValue());
368369
} else if (object == null) {
369-
LOGGER.trace("%s object is NULL, not an instance javax.management.Attribute, skipping", mBeanName);
370+
LOGGER.trace("%s object is NULL, not an instance Attribute, skipping", mBeanName);
370371
} else {
371372
LOGGER.trace(
372-
"%s object [%s] isn't an instance javax.management.Attribute, skipping",
373+
"%s object [%s] isn't an instance Attribute, skipping",
373374
mBeanName, object.getClass().getName());
374375
}
375376
}
@@ -458,10 +459,10 @@ private void processBeanValue(
458459
} else if (value instanceof Number
459460
|| value instanceof String
460461
|| value instanceof Boolean
461-
|| value instanceof java.util.Date) {
462-
if (value instanceof java.util.Date) {
462+
|| value instanceof Date) {
463+
if (value instanceof Date) {
463464
attrType = "java.lang.Double";
464-
value = ((java.util.Date) value).getTime() / 1000.0;
465+
value = ((Date) value).getTime() / 1000.0;
465466
}
466467
LOGGER.trace("%s%s%s scrape: %s", domain, beanProperties, attrName, value);
467468
this.receiver.recordBean(
@@ -567,7 +568,7 @@ private void processBeanValue(
567568
} else if (value.getClass().isArray()) {
568569
LOGGER.trace("%s scrape: arrays are unsupported", domain);
569570
} else if (value instanceof Optional) {
570-
LOGGER.trace("%s%s%s scrape: java.util.Optional", domain, beanProperties, attrName);
571+
LOGGER.trace("%s%s%s scrape: Optional", domain, beanProperties, attrName);
571572
Optional<?> optional = (Optional<?>) value;
572573
if (optional.isPresent()) {
573574
processBeanValue(

collector/src/test/java/io/prometheus/jmx/BeanWithEnumMBean.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package io.prometheus.jmx;
1818

19+
import javax.management.JMException;
1920
import javax.management.MBeanServer;
2021
import javax.management.ObjectName;
2122

@@ -26,7 +27,7 @@ public interface BeanWithEnumMBean {
2627

2728
class BeanWithEnum implements BeanWithEnumMBean {
2829

29-
public static void registerBean(MBeanServer mbs) throws javax.management.JMException {
30+
public static void registerBean(MBeanServer mbs) throws JMException {
3031
ObjectName mbeanName = new ObjectName("org.bean.enum:type=StateMetrics");
3132
BeanWithEnum mbean = new BeanWithEnum();
3233
mbs.registerMBean(mbean, mbeanName);

collector/src/test/java/io/prometheus/jmx/BoolMBean.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package io.prometheus.jmx;
1818

19+
import javax.management.JMException;
1920
import javax.management.MBeanServer;
2021
import javax.management.ObjectName;
2122

@@ -28,7 +29,7 @@ public interface BoolMBean {
2829

2930
class Bool implements BoolMBean {
3031

31-
public static void registerBean(MBeanServer mbs) throws javax.management.JMException {
32+
public static void registerBean(MBeanServer mbs) throws JMException {
3233
ObjectName mbeanName = new ObjectName("boolean:Type=Test");
3334
Bool mbean = new Bool();
3435
mbs.registerMBean(mbean, mbeanName);

collector/src/test/java/io/prometheus/jmx/CamelMBean.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
package io.prometheus.jmx;
1818

1919
import java.util.Date;
20+
import javax.management.JMException;
2021
import javax.management.MBeanServer;
2122
import javax.management.ObjectName;
2223

@@ -27,7 +28,7 @@ public interface CamelMBean {
2728
}
2829

2930
class Camel implements CamelMBean {
30-
public static void registerBean(MBeanServer mbs) throws javax.management.JMException {
31+
public static void registerBean(MBeanServer mbs) throws JMException {
3132
ObjectName mbeanName =
3233
new ObjectName("org.apache.camel:context=my-camel-context,type=routes,name=\"my-route-name\"");
3334
Camel mbean = new Camel();

collector/src/test/java/io/prometheus/jmx/CassandraMBean.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package io.prometheus.jmx;
1818

19+
import javax.management.JMException;
1920
import javax.management.MBeanServer;
2021
import javax.management.ObjectName;
2122

@@ -26,7 +27,7 @@ public interface CassandraMBean {
2627

2728
class Cassandra implements CassandraMBean {
2829

29-
public static void registerBean(MBeanServer mbs) throws javax.management.JMException {
30+
public static void registerBean(MBeanServer mbs) throws JMException {
3031
ObjectName mbeanName = new ObjectName("org.apache.cassandra.concurrent:type=CONSISTENCY-MANAGER");
3132
Cassandra mbean = new Cassandra();
3233
mbs.registerMBean(mbean, mbeanName);

collector/src/test/java/io/prometheus/jmx/CassandraMetricsMBean.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package io.prometheus.jmx;
1818

19+
import javax.management.JMException;
1920
import javax.management.MBeanServer;
2021
import javax.management.ObjectName;
2122

@@ -29,7 +30,7 @@ public interface CassandraMetricsMBean {
2930

3031
class CassandraMetrics implements CassandraMetricsMBean {
3132

32-
public static void registerBean(MBeanServer mbs) throws javax.management.JMException {
33+
public static void registerBean(MBeanServer mbs) throws JMException {
3334
ObjectName mbeanName = new ObjectName("org.apache.cassandra.metrics:type=Compaction,name=CompletedTasks");
3435
CassandraMetricsMBean mbean = new CassandraMetrics();
3536
mbs.registerMBean(mbean, mbeanName);

collector/src/test/java/io/prometheus/jmx/CustomValueMBean.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package io.prometheus.jmx;
1818

19+
import javax.management.JMException;
1920
import javax.management.MBeanServer;
2021
import javax.management.ObjectName;
2122

@@ -54,7 +55,7 @@ public String getText() {
5455
return "value";
5556
}
5657

57-
public static void registerBean(MBeanServer mbs) throws javax.management.JMException {
58+
public static void registerBean(MBeanServer mbs) throws JMException {
5859
ObjectName mbeanName = new ObjectName("io.prometheus.jmx:type=customValue");
5960
CustomValueMBean mbean = new CustomValue();
6061
mbs.registerMBean(mbean, mbeanName);

collector/src/test/java/io/prometheus/jmx/ExistDbMXBean.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import java.util.Map;
2020
import java.util.TreeMap;
21+
import javax.management.JMException;
2122
import javax.management.MBeanServer;
2223
import javax.management.ObjectName;
2324

@@ -103,7 +104,7 @@ public long getElapsedTime() {
103104

104105
class ExistDb implements ExistDbMXBean {
105106

106-
public static void registerBean(MBeanServer mbs) throws javax.management.JMException {
107+
public static void registerBean(MBeanServer mbs) throws JMException {
107108
ObjectName mxbeanName = new ObjectName("org.exist.management.exist:type=ProcessReport");
108109
ExistDb mxbean = new ExistDb();
109110
mbs.registerMBean(mxbean, mxbeanName);

collector/src/test/java/io/prometheus/jmx/HadoopDataNodeMXBean.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import java.util.HashMap;
2020
import java.util.Map;
21+
import javax.management.JMException;
2122
import javax.management.MBeanServer;
2223
import javax.management.ObjectName;
2324

@@ -28,7 +29,7 @@ public interface HadoopDataNodeMXBean {
2829

2930
class HadoopDataNode implements HadoopDataNodeMXBean {
3031

31-
public static void registerBean(MBeanServer mbs) throws javax.management.JMException {
32+
public static void registerBean(MBeanServer mbs) throws JMException {
3233
ObjectName mbeanName = new ObjectName("Hadoop:name=DataNodeInfo,service=DataNode");
3334
HadoopDataNode mbean = new HadoopDataNode();
3435
mbs.registerMBean(mbean, mbeanName);

0 commit comments

Comments
 (0)