00001
00027 package org.objectweb.jonas_ejb.deployment.rules;
00028
00029 import org.apache.commons.digester.Digester;
00030 import org.objectweb.jonas_lib.deployment.rules.JRuleSetBase;
00031
00032
00033
00040 public class ActivationConfigRuleSet extends JRuleSetBase {
00041
00046 public ActivationConfigRuleSet(String prefix) {
00047 super(prefix);
00048 }
00054 public void addRuleInstances(Digester digester) {
00055 digester.addObjectCreate(prefix + "activation-config",
00056 "org.objectweb.jonas_ejb.deployment.xml.ActivationConfig");
00057 digester.addSetNext(prefix + "activation-config",
00058 "setActivationConfig",
00059 "org.objectweb.jonas_ejb.deployment.xml.ActivationConfig");
00060 digester.addCallMethod(prefix + "activation-config/description",
00061 "setDescription", 0);
00062 digester.addRuleSet(new ActivationConfigPropertyRuleSet(prefix + "activation-config/"));
00063 }
00064 }