stakeholdersimplebean.java

来自「《Java网络程序设计.rar》包括三个网络程序的源代码。」· Java 代码 · 共 107 行

JAVA
107
字号
package org.impact.stars.organizationmd.stakeholder.ejb;

import javax.ejb.CreateException;
import javax.ejb.EntityBean;
import javax.ejb.EntityContext;
import javax.ejb.FinderException;
import javax.ejb.EJBLocalObject;
import java.util.Collection;
import java.util.Vector;
import java.sql.Date;
import javax.naming.Context;
import javax.naming.InitialContext;

import org.impact.stars.organizationmd.stakeholder.ejb.*;

/**
 * 
 * @author cai
 * Created Aug 28, 2001 10:49:20 PM
 * Code generated by the Forte for Java EJB Module
 */

public abstract class StakeholderSimpleBean implements EntityBean {
    protected EntityContext context;
    

    /* Container managed fields */

    //public String defaultField;

    /**
     * No argument constructor required by container.
     */
    public StakeholderSimpleBean() {
    }

    public void setEntityContext(EntityContext context){
        this.context = context;
    }

    public void unsetEntityContext(){
        this.context = null;
    }

    public abstract String getStakeholderID();
    public abstract void setStakeholderID(String StakeholderID);
    
    public abstract String getFirstname();
    public abstract void setFirstname(String Firstname);
    
    public abstract String getLastname();
    public abstract void setLastname(String Lastname);   
    
    public abstract String getGroup();
    public abstract void setGroup(String Group);
        
    public String ejbCreate(String cstrID, String StakeholderID, String Firstname, String Lastname, String Group)
    throws CreateException
    {
        setStakeholderID(StakeholderID);
        setFirstname(Firstname);
        setLastname(Lastname);
        setGroup(Group);
        return StakeholderID;
    }
    
    public void ejbPostCreate(String cstrID, String StakeholderID, String Firstname, String Lastname, String Group)
    {
    }
    /**
     * @see javax.ejb.EntityBean#ejbActivate()
     */
    public void ejbActivate() {
    }

    /**
     * @see javax.ejb.EntityBean#ejbPassivate()
     */
    public void ejbPassivate() {
    }

    /**
     * @see javax.ejb.EntityBean#ejbLoad()
     */
    public void ejbLoad() {
    }

    /**
     * @see javax.ejb.EntityBean#ejbStore()
     */
    public void ejbStore() {
    }

    /**
     * @see javax.ejb.EntityBean#ejbRemove()
     */
    public void ejbRemove() {
    }
    
    public void updateStakeholder(String Firstname, String Lastname, String Group )
    {
        //setStakeholderID(StakeholderID);
        setFirstname(Firstname);
        setLastname(Lastname);
        setGroup(Group);
    }
}

⌨️ 快捷键说明

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