X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.agent%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fant%2FAntExecutionContext.java;h=a010e7fad14cff66c84696e75adee3c5aca08ecf;hb=c0460581ca0679267f9c66759ea9ecf598e1b6d0;hp=11487717c90cb0ba1b96c5a20736dac2b6fd220a;hpb=48d35a213a2b0d792b11b5df276158159105043b;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.agent/src/main/java/org/argeo/slc/ant/AntExecutionContext.java b/org.argeo.slc.agent/src/main/java/org/argeo/slc/ant/AntExecutionContext.java index 11487717c..a010e7fad 100644 --- a/org.argeo.slc.agent/src/main/java/org/argeo/slc/ant/AntExecutionContext.java +++ b/org.argeo.slc.agent/src/main/java/org/argeo/slc/ant/AntExecutionContext.java @@ -12,15 +12,15 @@ public class AntExecutionContext implements SlcExecutionContext { this.project = project; } - public Object getBean(String name) { + public T getBean(String name) { ApplicationContext context = (ApplicationContext) project - .getReference(SlcAntConstants.REF_ROOT_CONTEXT); - return context.getBean(name); + .getReference(AntConstants.REF_ROOT_CONTEXT); + return (T) context.getBean(name); } public SlcExecution getSlcExecution() { return (SlcExecution) project - .getReference(SlcAntConstants.REF_SLC_EXECUTION); + .getReference(AntConstants.REF_SLC_EXECUTION); } public Project getProject() {