JMX::Jmx4Perl::Util - Utility methods for Jmx4Perl
This class contains utility methods mostly for tools like jmx4perl or j4psh for things like formatting data output. All methods are 'static' methods which needs to be called like in
jmx4perl
j4psh
JMX::Jmx4Perl::Util->dump_value(...);
There is no constructor.
For dumping out, checks whether $val is an object (i.e. it is a ref but not a JSON::XS::Boolean) or not.
$val
Return a formatted text representation useful for tools printing out complex response values. Two modes are available: data which is the default and uses Data::Dumper for creating a textual description and json which return the result as JSON value. When data is used as format, booleans are returned as 0 for false and 1 for true exception when the option boolean_string is given in which case it returns true or false.
data
json
boolean_string
true
false
Dumps a scalar value with special handling for booleans. If $val is a JSON::XS::Boolean it is returned as string formatted according to $format. $format must contain two values separated bu /. The first part is taken for a true value, the second for a false value. If no $format is given, [true]/[false] is used.
$format
/
[true]/[false]
To install JMX::Jmx4Perl, copy and paste the appropriate command in to your terminal.
cpanm
cpanm JMX::Jmx4Perl
CPAN shell
perl -MCPAN -e shell install JMX::Jmx4Perl
For more information on module installation, please visit the detailed CPAN module installation guide.