public Collection<String> getValidatedDomains() {
        if (validatedDomains == null) {
            RemoteSessionTask task = getRemoteSessionTask(RemoteSessionTask.Operation.getValidatedDomains);
            validatedDomains = (Collection<String>) doSynchronousClusterTask(task);
        }
        return validatedDomains;
    }
Surrogate for incoming server sessions hosted in some remote cluster node.

@author Gaston Dombiak
xmppserver/src/main/java/org/jivesoftware/openfire/session/RemoteIncomingServerSession.java