hackorama / plethora
Files Complexity Coverage
src/main/java/com/hackorama/plethora/channel/Channel.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/channel/ChannelMetrics.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/channel/ClientJMXAgent.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/channel/JSONMetricsReader.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/channel/Plethora.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/channel/PropertiesMetricsReader.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/common/Configuration.java 12.90% 22.22%
src/main/java/com/hackorama/plethora/common/Log.java 13.33% 7.69%
src/main/java/com/hackorama/plethora/common/METRIC.java 0 75.00%
src/main/java/com/hackorama/plethora/common/MetricPropertyDescription.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/common/OptionString.java 21.43% 27.59%
src/main/java/com/hackorama/plethora/common/Util.java 32.79% 21.43%
src/main/java/com/hackorama/plethora/common/data/Metric.java 44.12% 61.67%
src/main/java/com/hackorama/plethora/common/data/MetricFactory.java 25.00% 23.08%
src/main/java/com/hackorama/plethora/common/data/MetricProperties.java 52.94% 59.38%
src/main/java/com/hackorama/plethora/common/data/Metrics.java 45.45% 40.00%
src/main/java/com/hackorama/plethora/common/data/NameResolver.java 57.89% 64.52%
src/main/java/com/hackorama/plethora/common/jmx/JMXAgent.java 40.00% 47.69%
src/main/java/com/hackorama/plethora/common/jmx/JMXResolver.java 37.50% 40.00%
...c/main/java/com/hackorama/plethora/common/jmx/MetricDescriptionBuilder.java 66.67% 91.67%
src/main/java/com/hackorama/plethora/common/jmx/PlethoraMBean.java 35.48% 51.52%
src/main/java/com/hackorama/plethora/concurrent/TaskExecutors.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/concurrent/TaskFactory.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/concurrent/TaskThread.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/config/ConfigProtectException.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/config/ConfigProtectKeyException.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/config/ConfigProtector.java 69.23% 45.13%
src/main/java/com/hackorama/plethora/config/ProtectedConfiguration.java 11.90% 16.34%
src/main/java/com/hackorama/plethora/config/ServerConfiguration.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/main/Controller.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/main/Plethora.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/MetricService.java 0.00% 0.00%
.../java/com/hackorama/plethora/server/annotations/DocAnnotationProcessor.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/annotations/DocWriter.java 0.00% 0.00%
...in/java/com/hackorama/plethora/server/annotations/PropertyDocFormatter.java 0.00% 0.00%
...ava/com/hackorama/plethora/server/annotations/PropertyHelpDocFormatter.java 0.00% 0.00%
.../java/com/hackorama/plethora/server/annotations/WebApiHelpDocFormatter.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/Modules.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/common/JSONParser.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/common/LocalModule.java 14.29% 33.33%
src/main/java/com/hackorama/plethora/server/data/common/Module.java 33.33% 60.00%
src/main/java/com/hackorama/plethora/server/data/common/RemoteModule.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/http/Connector.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/http/Crypto.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/http/URLBuilder.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/http/WebModule.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/jmx/ConnectionChecker.java 0.00% 0.00%
...in/java/com/hackorama/plethora/server/data/jmx/ConnectionThreadTracker.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/jmx/Connector.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/jmx/JMXModule.java 0.00% 0.00%
...in/java/com/hackorama/plethora/server/data/jmx/MetricDescriptionParser.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/meta/MetaModule.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/data/meta/cluster/Cluster.java 0.00% 0.00%
...ain/java/com/hackorama/plethora/server/data/meta/cluster/ClusterMember.java 0.00% 0.00%
...java/com/hackorama/plethora/server/data/system/PropertiesProcessMapper.java 80.00% 69.81%
...main/java/com/hackorama/plethora/server/data/system/SYSTEM_METRIC_TYPE.java 100.00% 100.00%
src/main/java/com/hackorama/plethora/server/data/system/SigarFacade.java 0.00% 0.00%
...n/java/com/hackorama/plethora/server/data/system/SystemAccessException.java 66.67% 36.36%
src/main/java/com/hackorama/plethora/server/data/system/SystemModule.java 53.33% 53.85%
src/main/java/com/hackorama/plethora/server/io/CopyingFileWriter.java 4.00% 4.08%
src/main/java/com/hackorama/plethora/server/io/FileAccessPermission.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/io/SecureFileAccess.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/io/SecureFileReader.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/io/SecureFileWriter.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/io/SecurityManager.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/jmx/PlethoraServerMBean.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/jmx/ServerJMXAgent.java 41.18% 42.31%
src/main/java/com/hackorama/plethora/server/net/DiscoveryService.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/snmp/MIBEngine.java 57.14% 63.89%
.../main/java/com/hackorama/plethora/server/snmp/ObjectSectionTransformer.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/snmp/OidToMetricBridge.java 45.45% 50.00%
src/main/java/com/hackorama/plethora/server/snmp/OidValue.java 0.00% 0.00%
src/main/java/com/hackorama/plethora/server/snmp/SnmpAgent.java 34.21% 38.19%
src/main/java/com/hackorama/plethora/server/snmp/SystemGroup.java 35.00% 52.00%
src/main/java/com/hackorama/plethora/server/snmp/Template.java 60.00% 71.43%
src/main/java/com/hackorama/plethora/server/snmp/Transformer.java 66.67% 75.00%
src/main/java/com/hackorama/plethora/server/web/WebHandler.java 50.00% 69.57%
src/main/java/com/hackorama/plethora/server/web/WebServer.java 50.00% 66.67%
...ava/com/hackorama/plethora/server/web/handler/AllMetricsRequestHandler.java 40.00% 33.33%
src/main/java/com/hackorama/plethora/server/web/handler/DATA_TYPE.java 100.00% 100.00%
...main/java/com/hackorama/plethora/server/web/handler/DataRequestHandler.java 75.00% 85.71%
...main/java/com/hackorama/plethora/server/web/handler/DynamicPageHandler.java 85.00% 88.68%
src/main/java/com/hackorama/plethora/server/web/handler/Formatters.java 16.67% 7.69%
src/main/java/com/hackorama/plethora/server/web/handler/JSONFormatter.java 0.00% 0.00%
...va/com/hackorama/plethora/server/web/handler/ListMetricsRequestHandler.java 33.33% 25.00%
...va/com/hackorama/plethora/server/web/handler/ListModulesRequestHandler.java 40.00% 33.33%
...in/java/com/hackorama/plethora/server/web/handler/MetricRequestHandler.java 85.71% 62.50%
.../com/hackorama/plethora/server/web/handler/ModuleMetricsRequestHandler.java 40.00% 20.00%
...ain/java/com/hackorama/plethora/server/web/handler/SimpleJSONFormatter.java 0.00% 0.00%
...n/java/com/hackorama/plethora/server/web/handler/SiteScopeXMLFormatter.java 0.00% 0.00%
.../main/java/com/hackorama/plethora/server/web/handler/StaticPageHandler.java 4.76% 6.82%
src/main/java/com/hackorama/plethora/server/web/handler/XMLFormatter.java 0.00% 0.00%
Project Totals (92 files) 18.37% 20.45%
Loading