Uses of Interface
org.jivesoftware.util.cache.ClusterTask
-
Packages that use ClusterTask Package Description org.jivesoftware.openfire.archive org.jivesoftware.openfire.cluster org.jivesoftware.openfire.component org.jivesoftware.openfire.container The microkernel core of the server is a simple, flexible, nested container framework defined in this package.org.jivesoftware.openfire.muc.cluster org.jivesoftware.openfire.pubsub.cluster org.jivesoftware.openfire.session org.jivesoftware.util Utility classes.org.jivesoftware.util.cache -
-
Uses of ClusterTask in org.jivesoftware.openfire.archive
Classes in org.jivesoftware.openfire.archive that implement ClusterTask Modifier and Type Class Description classGetArchiveWriteETATaskA task that retrieves a time estimation on the time it takes for data to have been written to persistent storage. -
Uses of ClusterTask in org.jivesoftware.openfire.cluster
Classes in org.jivesoftware.openfire.cluster that implement ClusterTask Modifier and Type Class Description classGetBasicStatisticsCommand that returns basic information about this JVM like number of client sessions, server sessions and amount of free and used memory.classGetClusteredVersionsclassIQResultListenerTask -
Uses of ClusterTask in org.jivesoftware.openfire.component
Classes in org.jivesoftware.openfire.component that implement ClusterTask Modifier and Type Class Description classNotifyComponentInfoTask that will be executed on other cluster nodes to trigger the event that a component has send its disco#info to the server.classNotifyComponentRegisteredTask that will be executed on other cluster nodes to trigger the event that a component was added to a cluster node.classNotifyComponentUnregisteredTask that will be executed on other cluster nodes to trigger the event that a component was removed from a cluster node.classRequestComponentInfoNotification -
Uses of ClusterTask in org.jivesoftware.openfire.container
Classes in org.jivesoftware.openfire.container that implement ClusterTask Modifier and Type Class Description classGetAdminConsoleInfoTaskTask that will return the bind interface and ports being used by the admin console of the node where the task will be executed.classIsPluginInstalledTaskTask that will be run in each cluster node to learn if the specified plugin is installed or not. -
Uses of ClusterTask in org.jivesoftware.openfire.muc.cluster
Classes in org.jivesoftware.openfire.muc.cluster that implement ClusterTask Modifier and Type Class Description classAddAffiliationTask that adds an affiliation for a room in the other cluster nodes.classAddMemberTask that adds a new member to the room in the other cluster nodes.classBroadcastMessageRequestTask that broadcasts a message to local room occupants.classBroadcastPresenceRequestTask that broadcasts the presence of a room occupant to the occupants of the room being hosted by the cluster node.classChangeNicknameTask that changes the nickname of an existing room occupant in the cluster node.classDestroyRoomRequestTask that destroys the local room in the cluster node.classGetNewMemberRoomsRequestTask requested by each cluster node when a new node joins the cluster.classGetNumberConnectedUsersTask to be executed in each cluster node to obtain the total number of users using the multi user chat service.classMUCRoomTask<V>Task related to a room to be executed in a cluster node.classMUCServicePropertyClusterEventTaskThis task updates or deletes a property in a cluster node's muc service property map.classOccupantAddedEventTask that will remove a room occupant from the list of occupants in the room.classOccupantLeftEventTask that removes a room occupant from the list of occupants in the room.classRoomAvailableEventTask that adds a new local room to the cluster node.classRoomRemovedEventTask that will remove a local room from the cluster node.classRoomUpdatedEventTask that updates the configuration of a local room.classSeniorMemberServicesRequestTask to be requested by a node that joins a cluster and be executed in the senior cluster member to get the services with rooms with occupants.classServiceAddedEventTask that will add a service to the cluster node.classServiceRemovedEventTask that will remove a service from the cluster node.classServiceUpdatedEventTask that will update a service configuring in the cluster node.classUpdateHistoryStrategyCluster task that will update the history strategy used by a MultiUserChatService service.classUpdateOccupantTask that updates all information regarding a room occupant.classUpdateOccupantRequestTask that requests the cluster node hosting a room occupant to change his role and/or affiliation.classUpdatePresenceTask that updates the presence of an occupant in a room. -
Uses of ClusterTask in org.jivesoftware.openfire.pubsub.cluster
Classes in org.jivesoftware.openfire.pubsub.cluster that implement ClusterTask Modifier and Type Class Description classAffiliationTaskclassCancelSubscriptionTaskclassFlushTaskclassModifySubscriptionTaskclassNewSubscriptionTaskclassNodeChangeTaskBase class of clustering tasks for pubsub.classNodeTaskclassRefreshNodeTaskForces the node to be refreshed from the database.classRemoveNodeTaskRemoves a newly deleted node from memory across the cluster.classSubscriptionTask -
Uses of ClusterTask in org.jivesoftware.openfire.session
Classes in org.jivesoftware.openfire.session that implement ClusterTask Modifier and Type Class Description classGetSessionsCountTaskTask that will be executed in cluster nodes to get the number of sessions hosted by the cluster node. -
Uses of ClusterTask in org.jivesoftware.util
Classes in org.jivesoftware.util that implement ClusterTask Modifier and Type Class Description classPropertyClusterEventTaskThis task updates or deletes a property in a cluster node's property map. -
Uses of ClusterTask in org.jivesoftware.util.cache
Methods in org.jivesoftware.util.cache with parameters of type ClusterTask Modifier and Type Method Description static voidCacheFactory. doClusterTask(ClusterTask<?> task)Invokes a task on other cluster members in an asynchronous fashion.static voidCacheFactory. doClusterTask(ClusterTask<?> task, byte[] nodeID)Invokes a task on a given cluster member in an asynchronous fashion.voidCacheFactoryStrategy. doClusterTask(ClusterTask<?> task)Invokes a task on other cluster members in an asynchronous fashion.voidCacheFactoryStrategy. doClusterTask(ClusterTask<?> task, byte[] nodeID)Invokes a task on other the specified cluster member in an asynchronous fashion.voidDefaultLocalCacheStrategy. doClusterTask(ClusterTask task)voidDefaultLocalCacheStrategy. doClusterTask(ClusterTask task, byte[] nodeID)static <T> Collection<T>CacheFactory. doSynchronousClusterTask(ClusterTask<T> task, boolean includeLocalMember)Invokes a task on other cluster members synchronously and returns the result as a Collection (method will not return until the task has been executed on each cluster member).static <T> TCacheFactory. doSynchronousClusterTask(ClusterTask<T> task, byte[] nodeID)Invokes a task on a given cluster member synchronously and returns the result of the remote operation.<T> Collection<T>CacheFactoryStrategy. doSynchronousClusterTask(ClusterTask<T> task, boolean includeLocalMember)Invokes a task on other cluster members synchronously and returns the result as a Collection (method will not return until the task has been executed on each cluster member).<T> TCacheFactoryStrategy. doSynchronousClusterTask(ClusterTask<T> task, byte[] nodeID)Invokes a task on a given cluster member synchronously and returns the result of the remote operation.Collection<Object>DefaultLocalCacheStrategy. doSynchronousClusterTask(ClusterTask task, boolean includeLocalMember)ObjectDefaultLocalCacheStrategy. doSynchronousClusterTask(ClusterTask task, byte[] nodeID)
-