⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shoppingcart.java

📁 《J2EE企业级应用开发》一书的配套源代码
💻 JAVA
字号:
package com.j2eeapp.cdstore.cart;

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


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 String checkOut(ContactInfo contactInfo,ShippingInfo shippingInfo,BillingInfo billingInfo,CreditCard card,String cardPassword,String userId)throws RemoteException;
}

⌨️ 快捷键说明

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