1 19 20 package org.netbeans.modules.j2ee.dd.api.ejb; 21 22 import org.netbeans.modules.j2ee.dd.api.common.CommonDDBean; 26 import org.netbeans.modules.j2ee.dd.api.common.FindCapability; 27 import org.netbeans.modules.j2ee.dd.api.common.VersionNotSupportedException; 28 29 public interface EnterpriseBeans extends CommonDDBean, FindCapability { 30 31 public static final String SESSION = "Session"; public static final String ENTITY = "Entity"; public static final String MESSAGE_DRIVEN = "MessageDriven"; 35 public void setSession(int index, Session value); 36 37 public void setSession(Session[] value); 38 39 public Session getSession(int index); 40 41 public Session[] getSession(); 42 43 public int addSession(org.netbeans.modules.j2ee.dd.api.ejb.Session value); 44 45 public int removeSession(org.netbeans.modules.j2ee.dd.api.ejb.Session value); 46 47 public int sizeSession(); 48 49 public Session newSession(); 50 51 public void setEntity(int index, Entity value); 52 53 public void setEntity(Entity[] value); 54 55 public Entity getEntity(int index); 56 57 public Entity[] getEntity(); 58 59 public int removeEntity(org.netbeans.modules.j2ee.dd.api.ejb.Entity value); 60 61 public int addEntity(org.netbeans.modules.j2ee.dd.api.ejb.Entity value); 62 63 public int sizeEntity(); 64 65 public Entity newEntity(); 66 67 public void setMessageDriven(int index, MessageDriven value); 68 69 public MessageDriven getMessageDriven(int index); 70 71 public void setMessageDriven(MessageDriven[] value); 72 73 public MessageDriven[] getMessageDriven(); 74 75 public int addMessageDriven(org.netbeans.modules.j2ee.dd.api.ejb.MessageDriven value); 76 77 public int sizeMessageDriven(); 78 79 public int removeMessageDriven(org.netbeans.modules.j2ee.dd.api.ejb.MessageDriven value); 80 81 public MessageDriven newMessageDriven(); 82 83 public Ejb[] getEjbs(); 84 85 public void removeEjb( Ejb value); 86 87 } 88 89 90 | Popular Tags |