Class NoopScheduledMessageRepository

  • All Implemented Interfaces:
    org.elasticsoftware.elasticactors.cluster.scheduler.ScheduledMessageRepository

    public final class NoopScheduledMessageRepository
    extends Object
    implements org.elasticsoftware.elasticactors.cluster.scheduler.ScheduledMessageRepository
    Author:
    Joost van de Wijgerd
    • Constructor Detail

      • NoopScheduledMessageRepository

        public NoopScheduledMessageRepository()
    • Method Detail

      • create

        public void create​(org.elasticsoftware.elasticactors.ShardKey shardKey,
                           org.elasticsoftware.elasticactors.cluster.scheduler.ScheduledMessage scheduledMessage)
        Specified by:
        create in interface org.elasticsoftware.elasticactors.cluster.scheduler.ScheduledMessageRepository
      • delete

        public void delete​(org.elasticsoftware.elasticactors.ShardKey shardKey,
                           org.elasticsoftware.elasticactors.cluster.scheduler.ScheduledMessageKey scheduledMessage)
        Specified by:
        delete in interface org.elasticsoftware.elasticactors.cluster.scheduler.ScheduledMessageRepository
      • getAll

        public List<org.elasticsoftware.elasticactors.cluster.scheduler.ScheduledMessage> getAll​(org.elasticsoftware.elasticactors.ShardKey shardKey)
        Specified by:
        getAll in interface org.elasticsoftware.elasticactors.cluster.scheduler.ScheduledMessageRepository