Interface ForeignSourceRepositoryFactory
-
- All Known Implementing Classes:
DefaultForeignSourceRepositoryFactory
public interface ForeignSourceRepositoryFactory
A factory for creating ForeignSourceRepository objects.- Author:
- Alejandro Galue
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ForeignSourceRepository
getDeployedRepository()
Gets the deployed repository.ForeignSourceRepository
getPendingRepository()
Gets the pending repository.FactoryStrategy
getRepositoryStrategy()
Gets the repository strategy.void
setRepositoryStrategy(FactoryStrategy strategy)
Sets the repository strategy.
-
-
-
Method Detail
-
getPendingRepository
ForeignSourceRepository getPendingRepository()
Gets the pending repository.- Returns:
- the pending repository
-
getDeployedRepository
ForeignSourceRepository getDeployedRepository()
Gets the deployed repository.- Returns:
- the deployed repository
-
getRepositoryStrategy
FactoryStrategy getRepositoryStrategy()
Gets the repository strategy.- Returns:
- the repository strategy
-
setRepositoryStrategy
void setRepositoryStrategy(FactoryStrategy strategy)
Sets the repository strategy.- Parameters:
strategy
- the new repository strategy
-
-