Interface RemoteRepositoryConfigDao

  • All Known Implementing Classes:
    DefaultRemoteRepositoryConfigDao

    public interface RemoteRepositoryConfigDao

    RemoteRepositoryConfigDao interface.

    Interface for generic remote repository configuration access.

    Since:
    1.8.1
    Version:
    $Id: $
    Author:
    Markus Neumann , Ronny Trommer
    • Method Detail

      • isRepositoryActive

        Boolean isRepositoryActive​(String repositoryID)

        isRepositoryActive

        Get activity state from a specific repository by ID

        Parameters:
        repositoryID - a String object
        Returns:
        a Boolean object
      • getURI

        URI getURI​(String repositoryID)

        getURI

        Get repository URI from specific a repository by ID

        Parameters:
        repositoryID - a String object
        Returns:
        a URI object
      • getLoginUser

        String getLoginUser​(String repositoryID)

        getLoginUser

        Get login user name from a specific repository by ID

        Parameters:
        repositoryID - a String object
        Returns:
        a String object
      • getLoginRepoPassword

        String getLoginRepoPassword​(String repositoryID)

        getLoginRepoPassword

        Get login password from a specific repository by ID

        Parameters:
        repositoryID - a String object
        Returns:
        a String object
      • getRepositoryName

        String getRepositoryName​(String repositoryID)

        getRepositoryName

        Get repository name from a specific repository by ID

        Parameters:
        repositoryID - a String object
        Returns:
        a String object
      • getRepositoryDescription

        String getRepositoryDescription​(String repositoryID)

        getRepositoryDescription

        Get description from a specific repository by ID

        Parameters:
        repositoryID - a String object
        Returns:
        a String object
      • getRepositoryManagementURL

        String getRepositoryManagementURL​(String repositoryID)

        getRepositoryManagementURL

        Get management URL from a specific repository by ID

        Parameters:
        repositoryID - a String object
        Returns:
        a String object
      • loadConfiguration

        void loadConfiguration()
                        throws Exception

        loadConfiguration

        Load XML configuration and unmarshalling

        Throws:
        Exception
      • getConfigResource

        org.springframework.core.io.Resource getConfigResource()

        getConfigResource

        Get a resource for the remote repository configuration

        Returns:
        a Resource object
      • setConfigResource

        void setConfigResource​(org.springframework.core.io.Resource configResource)

        setConfigResource

        Set a resource for the remote repository configuration

        Parameters:
        configResource - a Resource object