Class AbstractRepository

    • Field Detail

      • logger

        protected final org.slf4j.Logger logger
    • Constructor Detail

      • AbstractRepository

        public AbstractRepository()
    • Method Detail

      • init

        public final void init()
                        throws RepositoryException
        Description copied from interface: Repository
        Initializes this repository. A repository needs to be initialized before it can be used, however explicitly calling this method is not necessary: the repository will automatically initialize itself if an operation is executed on it that requires it to be initialized.
        Specified by:
        init in interface Repository
        Throws:
        RepositoryException - If the initialization failed.
      • shutDown

        public final void shutDown()
                            throws RepositoryException
        Description copied from interface: Repository
        Shuts the repository down, releasing any resources that it keeps hold of. Once shut down, the repository can no longer be used until it is re-initialized.
        Specified by:
        shutDown in interface Repository
        Throws:
        RepositoryException
      • isInitialized

        public final boolean isInitialized()
        Description copied from interface: Repository
        Indicates if the Repository has been initialized. Note that the initialization status may change if the Repository is shut down.
        Specified by:
        isInitialized in interface Repository
        Returns:
        true iff the repository has been initialized.