1 package org.eclipse.jetty.webapp; 2 3 4 public class CloneConfiguration extends AbstractConfiguration 5 { 6 final WebAppContext _template; 7 8 CloneConfiguration(WebAppContext template) 9 { 10 _template=template; 11 } 12 13 @Override 14 public void configure(WebAppContext context) throws Exception 15 { 16 for (Configuration configuration : _template.getConfigurations()) 17 configuration.cloneConfigure(_template,context); 18 } 19 20 21 @Override 22 public void deconfigure(WebAppContext context) throws Exception 23 { 24 for (Configuration configuration : _template.getConfigurations()) 25 configuration.deconfigure(context); 26 } 27 }