Class MUCServicePropertyClusterEventTask
- java.lang.Object
-
- org.jivesoftware.openfire.muc.cluster.MUCServicePropertyClusterEventTask
-
- All Implemented Interfaces:
Externalizable
,Serializable
,Runnable
,ClusterTask<Void>
public class MUCServicePropertyClusterEventTask extends Object implements ClusterTask<Void>
This task updates or deletes a property in a cluster node's muc service property map.MUCServicePropertyEventListener
of each cluster node will be alerted of the event.- Author:
- Daniel Henninger
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MUCServicePropertyClusterEventTask()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MUCServicePropertyClusterEventTask
createDeleteTask(String service, String key)
static MUCServicePropertyClusterEventTask
createPutTask(String service, String key, String value)
Void
getResult()
void
readExternal(ObjectInput in)
void
run()
void
writeExternal(ObjectOutput out)
-
-
-
Method Detail
-
createPutTask
public static MUCServicePropertyClusterEventTask createPutTask(String service, String key, String value)
-
createDeleteTask
public static MUCServicePropertyClusterEventTask createDeleteTask(String service, String key)
-
getResult
public Void getResult()
- Specified by:
getResult
in interfaceClusterTask<Void>
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Specified by:
writeExternal
in interfaceExternalizable
- Throws:
IOException
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Specified by:
readExternal
in interfaceExternalizable
- Throws:
IOException
ClassNotFoundException
-
-