Interface PrimaryOwnerSchedulerConfiguration<I,M,GM extends org.wildfly.clustering.server.group.GroupMember<org.infinispan.remoting.transport.Address>>


public interface PrimaryOwnerSchedulerConfiguration<I,M,GM extends org.wildfly.clustering.server.group.GroupMember<org.infinispan.remoting.transport.Address>>
Author:
Paul Ferraro
  • Method Details

    • getName

      String getName()
    • getCommandDispatcherFactory

      org.wildfly.clustering.server.dispatcher.CommandDispatcherFactory<GM> getCommandDispatcherFactory()
    • getScheduler

      CacheEntryScheduler<I,M> getScheduler()
    • getAffinity

      Function<I,GM> getAffinity()
    • getScheduleCommandFactory

      default BiFunction<I,M,ScheduleCommand<I,M>> getScheduleCommandFactory()
    • getInvoker

      default org.wildfly.clustering.server.util.Invoker getInvoker()