@Override
            public void markedAsSeniorClusterMember() {
                // Not required
            }
If clustering is enabled, this method will wait until clustering is fully started.<br>
If clustering is not enabled, this method will return immediately.
<p><strong>Important:</strong> because this method blocks the current thread, it must not be called from a plugin
constructor or {@link Plugin#initializePlugin(org.jivesoftware.openfire.container.PluginManager, java.io.File)}.
This is because the Hazelcast clustering plugin waits until all plugins have initialised before starting, so a
plugin cannot wait until clustering has started during initialisation.</p>

@throws InterruptedException if the thread is interrupted whilst waiting for clustering to start
@since Openfire 4.3.0
xmppserver/src/main/java/org/jivesoftware/openfire/cluster/ClusterManager.java