ECOM/ShoppingCartBean

From air
Jump to navigation Jump to search
package ecom.ejb;

import javax.ejb.Remove;
import javax.ejb.Stateful;
import java.util.HashMap;
import java.util.Map;

@Stateful
public class ShoppingCartBean implements ShoppingCart, ShoppingCartLocal {

    private Map<Long, Integer> items = new HashMap<Long, Integer>();
    private boolean initialised = false;

    @Override
    public void initialize()  {
        initialised = true;
    }

...

    @Remove
    public void release() {
        items.clear();
    }
}