001 package coldfusion.runtime.java; 002 003 import railo.runtime.PageContext; 004 import railo.runtime.engine.ThreadLocalPageContext; 005 import railo.runtime.java.JavaObject; 006 007 public class JavaProxy extends JavaObject { 008 009 public JavaProxy(Class clazz) { 010 super(ThreadLocalPageContext.get().getVariableUtil(),clazz); 011 } 012 public JavaProxy(Object obj) { 013 super(ThreadLocalPageContext.get().getVariableUtil(),obj); 014 } 015 016 public Object invoke(String methodName, Object args[], PageContext pc) throws Exception { 017 return call(pc, methodName, args); 018 } 019 }