1 package hero.entity; 2 3 import hero.interfaces.BnProjectHookPK; 4 import hero.interfaces.BnProjectHookValue; 5 import hero.interfaces.BnProjectLocal; 6 import hero.interfaces.InvalidValueException; 7 import hero.util.BonitaServiceLocator; 8 import hero.util.BonitaServiceException; 9 10 import javax.ejb.CreateException ; 11 import javax.ejb.EJBException ; 12 import javax.ejb.EntityBean ; 13 import javax.ejb.EntityContext ; 14 import javax.ejb.RemoveException ; 15 16 70 public abstract class BnProjectHookBean 71 implements EntityBean 72 { 73 74 78 public EntityContext mContext; 79 80 84 85 89 103 public abstract String getId(); 104 105 111 public abstract void setId( String pId ); 112 113 114 115 124 public abstract BnProjectLocal getBnProject(); 125 126 133 public abstract void setBnProject( BnProjectLocal pProject ); 134 135 136 137 148 public abstract String getName(); 149 150 156 public abstract void setName( String hookName ); 157 158 169 public abstract String getEvent(); 170 171 177 public abstract void setEvent( String hookEvent ); 178 179 180 191 public abstract int getType(); 192 193 199 public abstract void setType( int hookType ); 200 201 205 public abstract BnProjectHookValue getBnProjectHookValue(); 206 207 211 public abstract void setBnProjectHookValue(BnProjectHookValue v); 212 213 214 215 219 234 public BnProjectHookPK ejbCreate(BnProjectHookValue prp ) 235 throws 236 InvalidValueException, 237 EJBException , 238 CreateException 239 { 240 setBnProjectHookValue(prp); 241 this.setId(hero.interfaces.BnProjectHookUtil.generateGUID(this)); 242 243 return null; 245 } 246 247 262 public BnProjectHookPK ejbCreate(String hookName, String hookEvent, int hookType ) 263 throws 264 InvalidValueException, 265 EJBException , 266 CreateException 267 { 268 this.setName(hookName); 269 this.setEvent(hookEvent); 270 this.setType(hookType); 271 this.setId(hero.interfaces.BnProjectHookUtil.generateGUID(this)); 272 273 return null; 275 } 276 277 public void setEntityContext( EntityContext lContext ) 278 { 279 mContext = lContext; 280 } 281 282 public void unsetEntityContext() 283 { 284 mContext = null; 285 } 286 287 public void ejbActivate() 288 { 289 } 290 291 public void ejbPassivate() 292 { 293 } 294 295 public void ejbLoad() 296 { 297 } 298 299 public void ejbStore() 300 { 301 } 302 303 public void ejbRemove() 304 throws 305 RemoveException 306 { 307 } 308 309 } 310 | Popular Tags |