org.jivesoftware.openfire.pubsub.cluster
Class NodeTask
java.lang.Object
org.jivesoftware.openfire.pubsub.cluster.NodeTask
- All Implemented Interfaces:
- Externalizable, Serializable, Runnable, ClusterTask
- Direct Known Subclasses:
- AffiliationTask, RefreshNodeTask, RemoveNodeTask, SubscriptionTask
public abstract class NodeTask
- extends Object
- implements ClusterTask
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Runnable |
run |
nodeId
protected String nodeId
serviceId
protected String serviceId
NodeTask
protected NodeTask()
NodeTask
protected NodeTask(Node node)
getNodeId
public String getNodeId()
getNode
public Node getNode()
getService
public PubSubService getService()
getResult
public Object getResult()
- Specified by:
getResult
in interface ClusterTask
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal
in interface Externalizable
- Throws:
IOException
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal
in interface Externalizable
- Throws:
IOException
ClassNotFoundException
Copyright © 2003-2008 Jive Software.