Features

Moskito Core contains following components:

  • Core functionality: stat producing, different types of stats and collectors.
  • Support for logging.
  • Support for aop and proxying.
  • Support for blueprints.
  • Registry.
  • Use-cases and so on.

Packages

Package

Purpose

net.java.dev.moskito.core.blueprint

 

net.java.dev.moskito.core.command

command processor, a utility to control MoSKito components from outside

net.java.dev.moskito.core.dynamic

basic support for dynamic producers

net.java.dev.moskito.core.inspection

producer inspection, like creation point

net.java.dev.moskito.core.logging

logging support for log4j, java.util.logging

net.java.dev.moskito.core.predefined

out of the box stats producers and stats

net.java.dev.moskito.core.producers

stats and their functionality, snapshot archiver

net.java.dev.moskito.core.registry

producer registry and api for programmatic access

net.java.dev.moskito.core.stats

definition of stats

net.java.dev.moskito.core.stats.impl

implementation of stats

net.java.dev.moskito.core.timing

timing issues like interval support, update functionality, listeners

net.java.dev.moskito.core.usecase

usecase and monitoring session support

net.java.dev.moskito.core.util

utilities used by other packages