1 22 package org.jboss.ejb3; 23 24 import java.util.Collection ; 25 26 import javax.ejb.EJBMetaData ; 27 28 import org.jboss.invocation.Invocation; 29 import org.jboss.metadata.InvokerProxyBindingMetaData; 30 31 import org.jboss.ejb.GenericEntityObjectFactory; 32 33 59 public interface EJBProxyFactory 60 extends GenericEntityObjectFactory, ContainerPlugin 61 { 62 65 void setInvokerMetaData(InvokerProxyBindingMetaData imd); 66 69 void setInvokerBinding(String binding); 70 77 boolean isIdentical(Container container, Invocation mi); 78 84 EJBMetaData getEJBMetaData(); 85 86 92 Object getEJBHome(); 93 94 100 Object getStatelessSessionEJBObject(); 101 102 110 Object getStatefulSessionEJBObject(Object id); 111 112 120 Object getEntityEJBObject(Object id); 121 122 130 Collection getEntityCollection(Collection en); 131 } 132 133 | Popular Tags |