package org.yamcs.management; import javax.management.NotCompliantMBeanException; import javax.management.StandardMBean; import com.google.common.util.concurrent.Service; public class ServiceControlImpl extends StandardMBean implements ServiceControl { Service service; ServiceControlImpl(Service service) throws NotCompliantMBeanException { super(ServiceControl.class); this.service=service; } @Override public String getDescription() { return service.toString(); } @Override public String getState() { return service.state().toString(); } }