1 22 package org.jboss.ejb3; 23 24 import javax.ejb.EJBContext ; 25 import org.jboss.aop.metadata.SimpleMetaData; 26 import org.jboss.ejb3.interceptor.InterceptorInfo; 27 28 29 35 public interface BeanContext 36 { 37 Object getInstance(); 38 39 void setInstance(Object instance); 40 41 Container getContainer(); 42 43 void setContainer(Container container); 44 45 void initialiseInterceptorInstances(); 46 47 void remove(); 48 49 SimpleMetaData getMetaData(); 50 51 EJBContext getEJBContext(); 52 53 Object [] getInterceptorInstances(InterceptorInfo[] interceptorInfos); 54 55 Object getInvokedMethodKey(); 56 } 57 | Popular Tags |