<<Interface>>IMonitoringControllerMonitoringControllerAbstractController<<Interface>>IProbeController<<Interface>>IJMXController<<Interface>>IRegistryController<<Interface>>ISamplingController<<Interface>>IStateController<<Interface>>ITimeSourceController<<Interface>>IWriterControllerWriterControllerJMXControllerProbeControllerRegistryControllerSamplingControllerStateControllerTimeSourceController-probeController1#monitoringController1-writerController1-stateController1-registryController1-timeSourceController1-jmxController1-samplingController1