Class StateHolder


  • public final class StateHolder
    extends Object
    Holder for various pieces of state for use in caching.
    • Method Detail

      • getCategoryStore

        public discord4j.store.api.primitive.LongObjStore<CategoryBean> getCategoryStore()
      • getGuildStore

        public discord4j.store.api.primitive.LongObjStore<GuildBean> getGuildStore()
      • getGuildEmojiStore

        public discord4j.store.api.primitive.LongObjStore<GuildEmojiBean> getGuildEmojiStore()
      • getMemberStore

        public discord4j.store.api.Store<discord4j.store.api.util.LongLongTuple2,​MemberBean> getMemberStore()
      • getMessageStore

        public discord4j.store.api.primitive.LongObjStore<MessageBean> getMessageStore()
      • getPresenceStore

        public discord4j.store.api.Store<discord4j.store.api.util.LongLongTuple2,​PresenceBean> getPresenceStore()
      • getRoleStore

        public discord4j.store.api.primitive.LongObjStore<RoleBean> getRoleStore()
      • getTextChannelStore

        public discord4j.store.api.primitive.LongObjStore<TextChannelBean> getTextChannelStore()
      • getUserStore

        public discord4j.store.api.primitive.LongObjStore<UserBean> getUserStore()
      • getVoiceChannelStore

        public discord4j.store.api.primitive.LongObjStore<VoiceChannelBean> getVoiceChannelStore()
      • getVoiceStateStore

        public discord4j.store.api.Store<discord4j.store.api.util.LongLongTuple2,​VoiceStateBean> getVoiceStateStore()
      • invalidateStores

        public reactor.core.publisher.Mono<Void> invalidateStores()