return componentProvider.getComponent(ReplicationPackageExporter.class, name);
} else if (PACKAGE_EXPORTER_LOCAL.equals(factory)) {
Map<String, Object> builderProperties = extractMap(COMPONENT_PACKAGE_BUILDER, properties);
ReplicationPackageBuilder packageBuilder = createBuilder(builderProperties);
return new LocalReplicationPackageExporter(packageBuilder);
} else if (PACKAGE_EXPORTER_REMOTE.equals(factory)) {
Map<String, Object> authenticationProviderProperties = extractMap(COMPONENT_TRANSPORT_AUTHENTICATION_PROVIDER, properties);
TransportAuthenticationProvider authenticationProvider = createTransportAuthenticationProvider(authenticationProviderProperties, componentProvider);
Map<String, Object> builderProperties = extractMap(COMPONENT_PACKAGE_BUILDER, properties);