bookshopbean.java

来自「精通NetBeans光盘源代码,很好很好的资料」· Java 代码 · 共 92 行

JAVA
92
字号
package org.netbeans.bookshop;

import javax.ejb.*;

/**
 * This is the bean class for the BookShopBean enterprise bean.
 * Created 2006-5-16 11:59:51
 * @author boyingking
 */
public abstract class BookShopBean implements EntityBean, BookShopRemoteBusiness {
    private EntityContext context;
    
    // <editor-fold defaultstate="collapsed" desc="EJB infrastructure methods. Click on the + sign on the left to edit the code.">
    // TODO Consider creating Transfer Object to encapsulate data
    // TODO Review finder methods
    /**
     * @see javax.ejb.EntityBean#setEntityContext(javax.ejb.EntityContext)
     */
    public void setEntityContext(EntityContext aContext) {
        context = aContext;
    }
    
    /**
     * @see javax.ejb.EntityBean#ejbActivate()
     */
    public void ejbActivate() {
        
    }
    
    /**
     * @see javax.ejb.EntityBean#ejbPassivate()
     */
    public void ejbPassivate() {
        
    }
    
    /**
     * @see javax.ejb.EntityBean#ejbRemove()
     */
    public void ejbRemove() {
        
    }
    
    /**
     * @see javax.ejb.EntityBean#unsetEntityContext()
     */
    public void unsetEntityContext() {
        context = null;
    }
    
    /**
     * @see javax.ejb.EntityBean#ejbLoad()
     */
    public void ejbLoad() {
        
    }
    
    /**
     * @see javax.ejb.EntityBean#ejbStore()
     */
    public void ejbStore() {
        
    }
    // </editor-fold>

    public abstract java.lang.String getId();

    public abstract void setId(java.lang.String id);

    public abstract java.lang.String getName();

    public abstract void setName(java.lang.String name);

    public abstract java.lang.Double getPrice();

    public abstract void setPrice(java.lang.Double price);

    public java.lang.String ejbCreate(java.lang.String id, String name, java.lang.Double price) throws javax.ejb.CreateException {
        //TODO implement ejbCreate
        this.setId(id);
        this.setName(name);
        this.setPrice(price);
        return null;
    }

    public void ejbPostCreate(java.lang.String id, String name, java.lang.Double price) throws javax.ejb.CreateException {
        //TODO implement ejbPostCreate
    }


}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?