![JAR search and dependency download from the Maven repository](/logo.png)
org.jivesoftware.openfire.pubsub.cluster.RemoveNodeTask Maven / Gradle / Ivy
The newest version!
package org.jivesoftware.openfire.pubsub.cluster;
import org.jivesoftware.openfire.pubsub.Node;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
* Removes a newly deleted node from memory across the cluster.
*
* @author Tom Evans
*
*/
public class RemoveNodeTask extends NodeTask
{
private static final Logger log = LoggerFactory.getLogger(RemoveNodeTask.class);
public RemoveNodeTask()
{
}
public RemoveNodeTask(Node node)
{
super(node);
}
@Override
public void run()
{
log.debug("[TASK] Removing node - nodeID: {}", getNodeId());
getService().removeNode(getNodeId());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy