add InstanceRegisteredEvent

This commit is contained in:
Spencer Gibb
2014-12-01 15:13:17 -07:00
parent 26fc691085
commit 037ee52111

View File

@@ -45,9 +45,12 @@ public abstract class AbstractDiscoveryLifecycle implements DiscoveryLifecycle,
if (ManagementServerPortUtils.isDifferent(context)) {
registerManagement();
}
context.publishEvent(new InstanceRegisteredEvent<>(this, getConfiguration()));
running = true;
}
protected abstract Object getConfiguration();
protected abstract void register();
protected void registerManagement() {}