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 Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.util.List<RemoteRepositoryDefinition>
getActiveRepositories()
getActiveRepositoriesjava.util.List<RemoteRepositoryDefinition>
getAllRepositories()
getAllRepositoriesorg.springframework.core.io.Resource
getConfigResource()
getConfigResourcejava.lang.String
getJasperReportsVersion()
Deprecated.java.lang.String
getLoginRepoPassword(java.lang.String repositoryID)
getLoginRepoPasswordjava.lang.String
getLoginUser(java.lang.String repositoryID)
getLoginUserRemoteRepositoryDefinition
getRepositoryById(java.lang.String repositoryId)
getRepositoryByIdjava.lang.String
getRepositoryDescription(java.lang.String repositoryID)
getRepositoryDescriptionjava.lang.String
getRepositoryManagementURL(java.lang.String repositoryID)
getRepositoryManagementURLjava.lang.String
getRepositoryName(java.lang.String repositoryID)
getRepositoryNamejava.net.URI
getURI(java.lang.String repositoryID)
getURIjava.lang.Boolean
isRepositoryActive(java.lang.String repositoryID)
isRepositoryActivevoid
loadConfiguration()
loadConfigurationvoid
setConfigResource(org.springframework.core.io.Resource configResource)
setConfigResource
-
-
-
Method Detail
-
isRepositoryActive
java.lang.Boolean isRepositoryActive(java.lang.String repositoryID)
isRepositoryActive
Get activity state from a specific repository by ID- Parameters:
repositoryID
- aString
object- Returns:
- a
Boolean
object
-
getURI
java.net.URI getURI(java.lang.String repositoryID)
getURI
Get repository URI from specific a repository by ID- Parameters:
repositoryID
- aString
object- Returns:
- a
URI
object
-
getLoginUser
java.lang.String getLoginUser(java.lang.String repositoryID)
getLoginUser
Get login user name from a specific repository by ID- Parameters:
repositoryID
- aString
object- Returns:
- a
String
object
-
getLoginRepoPassword
java.lang.String getLoginRepoPassword(java.lang.String repositoryID)
getLoginRepoPassword
Get login password from a specific repository by ID- Parameters:
repositoryID
- aString
object- Returns:
- a
String
object
-
getRepositoryName
java.lang.String getRepositoryName(java.lang.String repositoryID)
getRepositoryName
Get repository name from a specific repository by ID- Parameters:
repositoryID
- aString
object- Returns:
- a
String
object
-
getRepositoryDescription
java.lang.String getRepositoryDescription(java.lang.String repositoryID)
getRepositoryDescription
Get description from a specific repository by ID- Parameters:
repositoryID
- aString
object- Returns:
- a
String
object
-
getRepositoryManagementURL
java.lang.String getRepositoryManagementURL(java.lang.String repositoryID)
getRepositoryManagementURL
Get management URL from a specific repository by ID- Parameters:
repositoryID
- aString
object- Returns:
- a
String
object
-
getAllRepositories
java.util.List<RemoteRepositoryDefinition> getAllRepositories()
getAllRepositories
Get *ALL* configured repositories- Returns:
- a
List
object
-
getActiveRepositories
java.util.List<RemoteRepositoryDefinition> getActiveRepositories()
getActiveRepositories
Get all *ACTIVE* repositories- Returns:
- a
List
object
-
getJasperReportsVersion
@Deprecated java.lang.String getJasperReportsVersion()
Deprecated.- Returns:
- a
String
object
-
getRepositoryById
RemoteRepositoryDefinition getRepositoryById(java.lang.String repositoryId)
getRepositoryById
Get a repository by specific repository ID- Returns:
- a
RemoteRepositoryDefinition
object
-
loadConfiguration
void loadConfiguration() throws java.lang.Exception
loadConfiguration
Load XML configuration and unmarshalling- Throws:
java.lang.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
- aResource
object
-
-