accountlocal.java

来自「EJB实践的服务器是用SUN的服务器」· Java 代码 · 共 37 行

JAVA
37 行
字号
package examples;

import javax.ejb.*;

/**
 * This is the local interface for AccountBean.
 *
 * This interface is what clients operate on when they interact with
 * beans. The container will implement this interface; the
 * implemented object is called the local object, which delegates
 * invocations to the actual bean.
 */
public interface AccountLocal 
    extends EJBLocalObject 
{
    /**
     * Deposits amt into account.
     */
    public void deposit(double amt) throws AccountException;
        
    /**
     * Withdraws amt from bank account.
     * @throw AccountException thrown in amt < available balance
     */
    public void withdraw(double amt) throws AccountException;

    // Getter/setter methods on Entity Bean fields

    public double getBalance();

    public String getOwnerName();
    public void setOwnerName(String name);

    public String getAccountID();
    public void setAccountID(String id);
}

⌨️ 快捷键说明

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