public static void store( UrlRewriteRulesDescriptor descriptor, String format, Writer writer ) throws IOException {
UrlRewriteRulesExporter exporter = EXPORTERS.get( format );
if( exporter == null ) {
throw new IllegalArgumentException( RES.noExporterForFormat( format ) );
}
exporter.store( descriptor, writer );
}
private static Map<String, UrlRewriteRulesImporter> loadImporters() {
Map<String, UrlRewriteRulesImporter> map = new ConcurrentHashMap<String, UrlRewriteRulesImporter>();
map.put( "xml", new XmlUrlRewriteRulesImporter() );