super.postRegister(registrationDone);
if (registrationDone.booleanValue()) {
// we're now offically on line
if (target instanceof GBean) {
GBean gbean = (GBean) target;
gbean.setGBeanContext(new GBeanMBeanContext(server, this, objectName));
}
offline = false;
} else {
// we need to bring the reference back off line
for (Iterator iterator = referenceMap.values().iterator(); iterator.hasNext();) {