420421422423424425426427428429430431432
cflowStacks.remove(name); } public DynamicCFlow getDynamicCFlow(String name) { DynamicCFlowDefinition def = dynamicCFlows.get(name); if (def != null) { return def.create(); } return null; }
675676677678679680681
if (clazz != null && clazz.trim().equals("")) { throw new RuntimeException("dynamic cflow declaration must have an expr associated with it"); } manager.addDynamicCFlow(name, new DynamicCFlowDefinition(pointcut, clazz, name)); }
429430431432433434435436437438439440441
return getDynamicCFlow(name, SecurityActions.getContextClassLoader()); } public DynamicCFlow getDynamicCFlow(String name, ClassLoader cl) { DynamicCFlowDefinition def = dynamicCFlows.get(name); if (def != null) { return def.create(cl); } return null; }
435436437438439440441442443444445446447
431432433434435436437438439440441442443
146147148149150151152
loader.getAspectManager().removeBinding(name); } public void deployDynamicCFlow(AspectAnnotationLoader loader, String name, String clazz) { loader.getAspectManager().addDynamicCFlow(name, new DynamicCFlowDefinition(null, clazz, name)); }
394395396397398399400401402403404405406
cflowStacks.remove(name); } public DynamicCFlow getDynamicCFlow(String name) { DynamicCFlowDefinition def = (DynamicCFlowDefinition) dynamicCFlows.get(name); if (def != null) { return def.create(); } return null; }