33
33
import java .util .ArrayList ;
34
34
import java .util .Collections ;
35
35
import java .util .List ;
36
+ import java .util .logging .Level ;
37
+ import java .util .logging .Logger ;
36
38
import javax .management .Attribute ;
37
- import javax .management .AttributeList ;
38
39
import javax .management .MBeanServerConnection ;
39
40
import javax .management .ObjectName ;
40
41
import javax .management .openmbean .CompositeData ;
55
56
import org .graalvm .visualvm .core .snapshot .Snapshot ;
56
57
import org .graalvm .visualvm .tools .jmx .JmxModel ;
57
58
import org .graalvm .visualvm .tools .jmx .JmxModelFactory ;
58
- import org .openide .util .Exceptions ;
59
59
60
60
/**
61
61
*
62
62
* @author Tomas Hurka
63
63
*/
64
64
final class MemoryModel {
65
+ private static final Logger LOGGER = Logger .getLogger (MemoryModel .class .getName ());
65
66
66
67
private static final String PROP_PREFIX = "LibgraalModel_" ; // NOI18N
67
68
private static final String USAGE_ATTRIBUTE = "Usage" ; // NOI18N
@@ -223,14 +224,14 @@ private static void saveChartSupport(SimpleXYChartSupport chartSupport, File fil
223
224
os = new FileOutputStream (file );
224
225
chartSupport .saveValues (os );
225
226
} catch (Exception e ) {
226
- // TODO: log it
227
+ LOGGER . log ( Level . INFO , "saveChartSupport" , e ); // NOI18N
227
228
} finally {
228
229
try {
229
230
if (os != null ) {
230
231
os .close ();
231
232
}
232
233
} catch (Exception e ) {
233
- // TODO: log it
234
+ LOGGER . log ( Level . INFO , "saveChartSupport" , e ); // NOI18N
234
235
}
235
236
}
236
237
}
@@ -242,14 +243,14 @@ private static void loadChartSupport(SimpleXYChartSupport chartSupport, File fil
242
243
is = new FileInputStream (file );
243
244
chartSupport .loadValues (is );
244
245
} catch (Exception e ) {
245
- // TODO: log it
246
+ LOGGER . log ( Level . INFO , "loadChartSupport" , e ); // NOI18N
246
247
} finally {
247
248
try {
248
249
if (is != null ) {
249
250
is .close ();
250
251
}
251
252
} catch (Exception e ) {
252
- // TODO: log it
253
+ LOGGER . log ( Level . INFO , "loadChartSupport" , e ); // NOI18N
253
254
}
254
255
}
255
256
}
@@ -320,7 +321,7 @@ private Object[] getAttributes(String... names) {
320
321
}
321
322
return values ;
322
323
} catch (Exception ex ) {
323
- Exceptions . printStackTrace ( ex );
324
+ LOGGER . log ( Level . INFO , "getAttributes" , ex ); // NOI18N
324
325
}
325
326
return null ;
326
327
}
0 commit comments