@Override public void postDeregister() { setServer(null); if (state == DESTROYED) state = UNREGISTERED; }
@Override public ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception { setServer(server); if (!this.domainSet || this.domain == null) { setDomain(name.getDomain()); } return name; }