Sha256: a957bd360fa4ec831a28bfc622f2d731cc73d99fd7cb90f065977b1f78751cb8

Contents?: true

Size: 510 Bytes

Versions: 11

Compression:

Stored size: 510 Bytes

Contents

#!/usr/bin/env jruby
require 'rubygems'
require 'jmx4r'

class_loading = JMX::MBean.find_by_name "java.lang:type=ClassLoading"

# implicit way...
class_loading.attributes.keys.each { |attr| puts "#{attr}: #{class_loading.send attr}"}

puts "--"

# ... or explicit
puts "loaded class count: #{class_loading.loaded_class_count}"
puts "total loaded class count: #{class_loading.total_loaded_class_count}"
puts "unloaded class count: #{class_loading.unloaded_class_count}"
puts "verbose: #{class_loading.verbose}"

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
weblogic-jmx4r-0.1.9 examples/class_loading.rb
jmx4r-0.1.4 examples/class_loading.rb
jmx4r-0.1.3 examples/class_loading.rb
jmx4r-0.1.2 examples/class_loading.rb
jmx4r-0.1.1 examples/class_loading.rb
jmx4r-0.1.0 examples/class_loading.rb
jmx4r-0.0.8 examples/class_loading.rb
jmx4r-0.0.6 examples/class_loading.rb
jmx4r-0.0.4 examples/class_loading.rb
jmx4r-0.0.5 examples/class_loading.rb
jmx4r-0.0.7 examples/class_loading.rb