public void postRegister(Boolean registered) { if (registered.equals(Boolean.TRUE)) { registrar.registerDottedName(delegate.getDottedName(), delegate.getObjectName()); changeState(REGISTERED); } }
public void preDeregister() throws Exception { registrar.unregisterDottedName(delegate.getDottedName()); }
public Object getAttribute(String name) throws AttributeNotFoundException, MBeanException, ReflectionException { if (name.equals(DOTTED_NAME)) return delegate.getDottedName(); else return (mediator.getAttribute(name)); }