Package org.wildfly.clustering.server.infinispan.scheduler
package org.wildfly.clustering.server.infinispan.scheduler
-
ClassDescriptionAbstract
CacheEntrySchedulerthat delegates to a local scheduler.AbstractPrimaryOwnerCommand<I,M, R> An abstract primary owner command.CacheEntryScheduler<I,M> A task scheduler.CancelCommand<I,M> Command that cancels a previously scheduled item.ContainsCommand<I,M> Command that determine if a given entry is known to the scheduler.EntriesCommand<I,M> Command returning the identifiers of all scheduler entries.PrimaryOwnerCommand<I,M, R> A command intended to be sent to the primary owner of a given cache entry.Scheduler decorator that schedules/cancels a given object on the primary owner.Encapsulates configuration of aPrimaryOwnerScheduler.ScheduleCommand<I,M> Command that scheduled an entry.ProtoStream marshaller for aScheduleCommand.ScheduleLocalEntriesTask<I,M, K extends Key<I>> A task which schedules newly owned entries.ScheduleLocalKeysTask<I,K extends Key<I>> A task which schedules newly owned keys.SchedulerTopologyChangeListener<I,K extends Key<I>, V> Handles cache topology events for a distributed scheduler.Command that schedules an item, where its meta data is persisted.Command that scheduled an item using transient metadata.