com.remondis.limbus.monitoring.Monitoring Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of limbus-monitoring Show documentation
Show all versions of limbus-monitoring Show documentation
API to create and process monitoring information using extendable interfaces for consumers and producers.
The newest version!
package com.remondis.limbus.monitoring;
/**
* This object allows clients to publish monitoring events using a specified publisher interface. The monitoring events
* are processes asynchronously by the monitoring framework. If the monitoring was not configured at runtime, the
* methods result in a no-op.
*
* @author schuettec
*
*/
public interface Monitoring {
/**
* Returns a publisher object to push monitoring events to.
*
* @param publisher
* The publisher interface to be used.
* @return Returns a publisher object to push monitoring events to.
*/
public P publish(Class
publisher);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy