shoppingcart.java

来自「《J2EE企业级应用开发》一书的配套源代码」· Java 代码 · 共 45 行

JAVA
45
字号
package com.j2eeapp.cdstore.cart;

import java.rmi.RemoteException;
import javax.ejb.*;
import java.util.Collection;
import com.j2eeapp.cdstore.servicelocator.*;

public interface ShoppingCart extends EJBObject
{
    
    /**
     * @J2EE_METHOD  --  addItem
     */
    public void addItem    (String itemId) throws RemoteException;
    public void addItem    (String itemId,int newQty) throws RemoteException;
    
    /**
     * @J2EE_METHOD  --  getItems
     */
    public Collection getItems    () throws RemoteException,ServiceLocatorException;
    
    /**
     * @J2EE_METHOD  --  updateItemQuantity
     */
    public void updateItemQuantity    (String itemID, int newQty) throws RemoteException;
    
    /**
     * @J2EE_METHOD  --  empty
     */
    public void empty    () throws RemoteException;
    
    public void deleteItem(String itemID)throws RemoteException;
    
    /**
     * @J2EE_METHOD  --  getCount
     */
    public Integer getCount    () throws RemoteException;
    
    /**
     * @J2EE_METHOD  --  getSubTotal
     */
    public Double getSubTotal    () throws RemoteException,ServiceLocatorException;
    
    public void checkOut()throws RemoteException;
}

⌨️ 快捷键说明

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