1 22 package org.jboss.ejb; 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 57 public interface EJBProxyFactory 58 extends GenericEntityObjectFactory, ContainerPlugin 59 { 60 63 void setInvokerMetaData(InvokerProxyBindingMetaData imd); 64 67 void setInvokerBinding(String binding); 68 75 boolean isIdentical(Container container, Invocation mi); 76 82 EJBMetaData getEJBMetaData(); 83 84 90 Object getEJBHome(); 91 92 98 Object getStatelessSessionEJBObject(); 99 100 108 Object getStatefulSessionEJBObject(Object id); 109 110 118 Object getEntityEJBObject(Object id); 119 120 128 Collection getEntityCollection(Collection en); 129 } 130 131 | Popular Tags |