Class CertificateRepository

    • Field Detail

      • moveFromFilesystemToRepository

        @ConfigField(desc="Automatically migrate certificates from filesystem to repository (and make backup)",
                     alias="move-from-filesystem-to-repository")
        protected boolean moveFromFilesystemToRepository
    • Constructor Detail

      • CertificateRepository

        public CertificateRepository()
    • Method Detail

      • destroy

        public void destroy()
        Description copied from interface: ComponentRepository
        Method destroys this instance of ComponentRepository releasing resources allocated for this instance of ComponentRepository if possible
      • getItemInstance

        public CertificateItem getItemInstance()
        Description copied from interface: ComponentRepository
        Creates a new, uninitialized instance of the repository Item.
        Returns:
        a new, uninitialized instance of the repository Item.
      • 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<CertificateItem>
        Overrides:
        reload in class UserRepoRepository<CertificateItem>
      • isMoveFromFilesystemToRepository

        public boolean isMoveFromFilesystemToRepository()