package se.l4.vibe.internal.jmx; import se.l4.vibe.internal.service.ExposeAsAttribute; import se.l4.vibe.probes.Probe; /** * Wrapper for {@link Probe} to treat it as a service. * * @author Andreas Holstenson * */ public class ProbeBean { private final Probe<?> probe; public ProbeBean(Probe<?> probe) { this.probe = probe; } @ExposeAsAttribute public Object get() { return probe.read(); } }