Home » geronimo-2.2-source-release » org.apache.geronimo.gbean.runtime » [javadoc | source]
public final class: RawInvoker [javadoc | source]
The raw invoker provides a raw (fast) access invoke operations, get attribute values, and set attribute values on a GBean. This class should only be use by GBean proxy generators or carefully crafted container code, because this class maintains a hard reference to a gbeanInstance which has a huge potential for memory leaks. USE WITH CAUTION
 public RawInvoker(GBeanInstance gbean) 
Method from org.apache.geronimo.gbean.runtime.RawInvoker Summary:
getAttribute,   getAttributeIndex,   getOperationIndex,   invoke,   setAttribute
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.gbean.runtime.RawInvoker Detail:
 public Object getAttribute(int index) throws Exception 
 public Map getAttributeIndex() 
 public Map getOperationIndex() 
 public Object invoke(int index,
    Object[] args) throws Exception 
 public  void setAttribute(int index,
    Object value) throws Exception