Package org.ocpsoft.rewrite.config

Examples of org.ocpsoft.rewrite.config.ConfigurationBuilder


      return 1;
   }

   public Configuration getConfiguration(final ServletContext context)
   {
      ConfigurationBuilder builder = ConfigurationBuilder.begin();

      PrettyConfig config = (PrettyConfig) context.getAttribute(PrettyContext.CONFIG_KEY);
      if (config != null)
      {
         List<RewriteRule> rules = config.getGlobalRewriteRules();
         List<UrlMapping> mappings = config.getMappings();

         for (RewriteRule rule : rules) {
            builder.addRule(new InboundRewriteRuleAdaptor(rule));
         }

         for (UrlMapping mapping : mappings) {
            builder.addRule(new UrlMappingRuleAdaptor(mapping));
         }

         for (RewriteRule rule : rules) {
            builder.addRule(new OutboundRewriteRuleAdaptor(rule));
         }
      }
      return builder;
   }
View Full Code Here


   @Override
   public Configuration getConfiguration(final ServletContext context)
   {
      loadUrlRewriteConfig(context);
      ConfigurationBuilder config = ConfigurationBuilder.begin();
      if (urlRewriter != null)
      {
         config.addRule(new TuckeyRewriteRuleAdaptor(urlRewriter));
      }
      return config;
   }
View Full Code Here

TOP

Related Classes of org.ocpsoft.rewrite.config.ConfigurationBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.