Java核心代码例程之:(EJB) Bean

发表于:2007-06-22来源:作者:点击数: 标签:
import java .io.*; importjava.util.*; importjava.rmi.*; importjavax.ejb.*; /** *ActualSessionBeancode. * *@seeHelloWorldSessionBeanHome *@seeHelloWorldSession **/ publicclassHelloWorldSessionBean implementsSessionBean { SessionContext_ctx=

   
import java.io.*;
import java.util.*;
import java.rmi.*;

import javax.ejb.*;


/**
 * Actual Session Bean code.
 *

 * @see HelloWorldSessionBeanHome
 * @see HelloWorldSession
 **/
public class HelloWorldSessionBean
             implements SessionBean
{
    SessionContext _ctx = null;
    Properties _props   = null;


    public void setSessionContext(SessionContext ctx)
    {
        _ctx   = ctx;
        _props = ctx.getEnvironment();
    }


    public String sayHello()
    {
        return "Hello, World!";
    }


    /** Required EJB method **/
    public void ejbCreate () throws CreateException {}

    /** Required EJB method **/
    public void ejbActivate() {}

    /** Required EJB method **/
    public void ejbRemove() {}

    /** Required EJB method **/
    public void ejbPassivate() {}
}

原文转自:http://www.ltesting.net