Package org.jivesoftware.util.cache
Interface ClusterTask<V>
-
- All Superinterfaces:
Externalizable,Runnable,Serializable
- All Known Implementing Classes:
AffiliationTask,BroadcastMessage,CancelSubscriptionTask,ClientSessionTask,ComponentSessionTask,ConnectionMultiplexerSessionTask,DeliverRawTextTask,FlushTask,GetAdminConsoleInfoTask,GetArchiveWriteETATask,GetBasicStatistics,GetClusteredVersions,GetSessionsCountTask,IncomingServerSessionTask,IQResultListenerTask,IsPluginInstalledTask,ModifySubscriptionTask,MUCServicePropertyClusterEventTask,NewClusterMemberJoinedTask,NewSubscriptionTask,NodeTask,NotifyComponentInfo,NotifyComponentRegistered,NotifyComponentUnregistered,OccupantAddedTask,OccupantKickedForNicknameTask,OccupantRemovedTask,OccupantUpdatedTask,OutgoingServerSessionTask,ProcessPacketTask,PropertyClusterEventTask,RefreshNodeTask,RemotePacketExecution,RemoteSessionTask,RemoveNodeTask,RequestComponentInfoNotification,ServiceAddedEvent,ServiceRemovedEvent,ServiceUpdatedEvent,SubscriptionTask,SyncLocalOccupantsAndSendJoinPresenceTask
public interface ClusterTask<V> extends Runnable, Externalizable
An interface to mix inExternalizableandRunnable, which are both required for sending invokable tasks across a cluster.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VgetResult()-
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
-
-
-
-
Method Detail
-
getResult
V getResult()
-
-