1 45 package org.openejb.alt.config; 46 47 import org.openejb.alt.config.ejb11.EjbLocalRef; 48 import org.openejb.alt.config.ejb11.EjbRef; 49 import org.openejb.alt.config.ejb11.Entity; 50 import org.openejb.alt.config.ejb11.EnvEntry; 51 import org.openejb.alt.config.ejb11.ResourceRef; 52 import org.openejb.alt.config.ejb11.SecurityRoleRef; 53 54 57 public class EntityBean implements Bean { 58 59 Entity bean; 60 String type; 61 62 EntityBean(Entity bean) { 63 this.bean = bean; 64 if ( bean.getPersistenceType().equals("Container") ) { 65 type = CMP_ENTITY; 66 } else { 67 type = BMP_ENTITY; 68 } 69 } 70 71 public EjbLocalRef[] getEjbLocalRef() { 72 return bean.getEjbLocalRef(); 73 } 74 75 public String getLocal() { 76 return bean.getLocal(); 77 } 78 79 public String getLocalHome() { 80 return bean.getLocalHome(); 81 } 82 83 public String getType() { 84 return type; 85 } 86 87 public Object getBean() { 88 return bean; 89 } 90 91 public String getEjbName(){ 92 return bean.getEjbName(); 93 } 94 95 public String getEjbClass(){ 96 return bean.getEjbClass(); 97 } 98 99 public String getHome(){ 100 return bean.getHome(); 101 } 102 103 public String getRemote(){ 104 return bean.getRemote(); 105 } 106 107 public String getPrimaryKey(){ 108 return bean.getPrimKeyClass(); 109 } 110 111 public EjbRef[] getEjbRef(){ 112 return bean.getEjbRef(); 113 } 114 115 public EnvEntry[] getEnvEntry(){ 116 return bean.getEnvEntry(); 117 } 118 119 public ResourceRef[] getResourceRef(){ 120 return bean.getResourceRef(); 121 } 122 123 public SecurityRoleRef[] getSecurityRoleRef(){ 124 return bean.getSecurityRoleRef(); 125 } 126 127 } 128 129 | Popular Tags |