00001 00027 package org.objectweb.jonas_web.deployment.rules; 00028 00029 import org.objectweb.jonas_lib.deployment.rules.JRuleSetBase; 00030 import org.apache.commons.digester.Digester; 00031 00036 public class ServletMappingRuleSet extends JRuleSetBase { 00037 00038 00043 public ServletMappingRuleSet(String prefix) { 00044 super(prefix); 00045 } 00046 00047 00052 public void addRuleInstances(Digester digester) { 00053 digester.addObjectCreate(prefix + "servlet-mapping", 00054 "org.objectweb.jonas_web.deployment.xml.ServletMapping"); 00055 digester.addSetNext(prefix + "servlet-mapping", 00056 "addServletMapping", 00057 "org.objectweb.jonas_web.deployment.xml.ServletMapping"); 00058 00059 digester.addCallMethod(prefix + "servlet-mapping/servlet-name", 00060 "setServletName", 0); 00061 digester.addCallMethod(prefix + "servlet-mapping/url-pattern", 00062 "setUrlPattern", 0); 00063 } 00064 00065 00066 } 00067 00068