00001 00028 package org.objectweb.jonas_ws.deployment.rules; 00029 00030 import org.apache.commons.digester.Digester; 00031 import org.objectweb.jonas_lib.deployment.rules.JRuleSetBase; 00032 00039 public class ServiceImplBeanRuleSet extends JRuleSetBase { 00040 00045 public ServiceImplBeanRuleSet(String prefix) { 00046 super(prefix); 00047 } 00053 public void addRuleInstances(Digester digester) { 00054 digester.addObjectCreate(prefix + "service-impl-bean", 00055 "org.objectweb.jonas_ws.deployment.xml.ServiceImplBean"); 00056 digester.addSetNext(prefix + "service-impl-bean", 00057 "setServiceImplBean", 00058 "org.objectweb.jonas_ws.deployment.xml.ServiceImplBean"); 00059 digester.addCallMethod(prefix + "service-impl-bean/ejb-link", 00060 "setEjbLink", 0); 00061 digester.addCallMethod(prefix + "service-impl-bean/servlet-link", 00062 "setServletLink", 0); 00063 } 00064 }