@Override public void initialize(final UrlRewriteEnvironment environment, final HtmlInfixDescriptor descriptor) throws Exception { final UrlRewriteFunctionDescriptor frontendDescriptor = UrlRewriteFunctionDescriptorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME); frontend = UrlRewriteFunctionProcessorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME, frontendDescriptor); frontend.initialize(environment, frontendDescriptor); }
@Override public void initialize(final UrlRewriteEnvironment environment, final HtmlInfixDescriptor descriptor) throws Exception { final UrlRewriteFunctionDescriptor frontendDescriptor = UrlRewriteFunctionDescriptorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME); frontend = UrlRewriteFunctionProcessorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME, frontendDescriptor); frontend.initialize(environment, frontendDescriptor); }
@Override public void initialize(final UrlRewriteEnvironment environment, final HtmlPrefixDescriptor descriptor) throws Exception { final UrlRewriteFunctionDescriptor frontendDescriptor = UrlRewriteFunctionDescriptorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME); frontend = UrlRewriteFunctionProcessorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME, frontendDescriptor); frontend.initialize(environment, frontendDescriptor); }
@Override public void initialize(final UrlRewriteEnvironment environment, final HtmlPrefixDescriptor descriptor) throws Exception { final UrlRewriteFunctionDescriptor frontendDescriptor = UrlRewriteFunctionDescriptorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME); frontend = UrlRewriteFunctionProcessorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME, frontendDescriptor); frontend.initialize(environment, frontendDescriptor); }
@Override public void initialize(UrlRewriteEnvironment environment, HtmlImportFunctionDescriptor descriptor) throws Exception { UrlRewriteFunctionDescriptor frontendDescriptor = UrlRewriteFunctionDescriptorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME); frontend = UrlRewriteFunctionProcessorFactory.create(FrontendFunctionDescriptor.FUNCTION_NAME, frontendDescriptor); frontend.initialize(environment, frontendDescriptor); }
@Override public void initialize(final UrlRewriteEnvironment environment, final HtmlPostfixDescriptor descriptor) throws Exception { final UrlRewriteFunctionDescriptor frontendDescriptor = UrlRewriteFunctionDescriptorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME); frontend = UrlRewriteFunctionProcessorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME, frontendDescriptor); frontend.initialize(environment, frontendDescriptor); }
@Override public void initialize(UrlRewriteEnvironment environment, HtmlImportFunctionDescriptor descriptor) throws Exception { UrlRewriteFunctionDescriptor frontendDescriptor = UrlRewriteFunctionDescriptorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME); frontend = UrlRewriteFunctionProcessorFactory.create(FrontendFunctionDescriptor.FUNCTION_NAME, frontendDescriptor); frontend.initialize(environment, frontendDescriptor); }
@Override public void initialize(final UrlRewriteEnvironment environment, final HtmlPostfixDescriptor descriptor) throws Exception { final UrlRewriteFunctionDescriptor frontendDescriptor = UrlRewriteFunctionDescriptorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME); frontend = UrlRewriteFunctionProcessorFactory .create(FrontendFunctionDescriptor.FUNCTION_NAME, frontendDescriptor); frontend.initialize(environment, frontendDescriptor); }
@SuppressWarnings("unchecked") private void initializeFunctions( UrlRewriteRulesDescriptor rules ) { for( String name : UrlRewriteFunctionDescriptorFactory.getNames() ) { try { UrlRewriteFunctionDescriptor descriptor = rules.getFunction( name ); UrlRewriteFunctionProcessor processor = UrlRewriteFunctionProcessorFactory.create( name, descriptor ); processor.initialize( environment, descriptor ); functions.put( name, processor ); } catch( Exception e ) { // Ignore it and it won't be available as a function. LOG.failedToInitializeRewriteFunctions( e ); } } }
@SuppressWarnings("unchecked") private void initializeFunctions( UrlRewriteRulesDescriptor rules ) { for( String name : UrlRewriteFunctionDescriptorFactory.getNames() ) { try { UrlRewriteFunctionDescriptor descriptor = rules.getFunction( name ); UrlRewriteFunctionProcessor processor = UrlRewriteFunctionProcessorFactory.create( name, descriptor ); processor.initialize( environment, descriptor ); functions.put( name, processor ); } catch( Exception e ) { // Ignore it and it won't be available as a function. LOG.failedToInitializeRewriteFunctions( e ); } } }