protected CRepositoryExternalConfigurationHolderFactory<?> getExternalConfigurationHolderFactory() {
return new CRepositoryExternalConfigurationHolderFactory<AbstractProxyRepositoryConfiguration>()
{
@Override
public AbstractProxyRepositoryConfiguration createExternalConfigurationHolder(final CRepository config) {
return new AbstractProxyRepositoryConfiguration((Xpp3Dom) config.getExternalConfiguration())
{
};
}
};
}