Class UserRepoRepository<Item extends RepositoryItem>

    • Field Detail

      • REPO_CLASS_PROP_KEY

        public static final java.lang.String REPO_CLASS_PROP_KEY
        See Also:
        Constant Field Values
      • REPO_URI_PROP_KEY

        public static final java.lang.String REPO_URI_PROP_KEY
        See Also:
        Constant Field Values
    • Constructor Detail

      • UserRepoRepository

        public UserRepoRepository()
    • Method Detail

      • getRepoUser

        public abstract BareJID getRepoUser()
      • getItemsListPKey

        public java.lang.String getItemsListPKey()
      • reload

        public void reload()
        Description copied from interface: ComponentRepository
        This method is called to reload items from the database or other permanent storage. It is possible that items list is modified externally by third-party system. When all modifications are done this method is called to refresh the class cache. Whether the implementation load whole list or just last modifications is implementation dependent.
        Specified by:
        reload in interface ComponentRepository<Item extends RepositoryItem>
        Overrides:
        reload in class ConfigRepository<Item extends RepositoryItem>