in src/main/java/org/apache/sling/pipes/internal/PlumberImpl.java [260:273]
private void toggleJmxRegistration(Object instance, String name, boolean register){
try {
MBeanServer server = ManagementFactory.getPlatformMBeanServer();
ObjectName oName = ObjectName.getInstance(String.format(MBEAN_NAME_FORMAT, name));
if (register && !server.isRegistered(oName)) {
server.registerMBean(instance, oName);
}
if (!register && server.isRegistered(oName)){
server.unregisterMBean(oName);
}
} catch (Exception e) {
log.error("unable to toggle mbean {} registration", name, e);
}
}