soa.sca.samples.candystore.ejb3
Class StatelessCartBean

java.lang.Object
  extended by soa.sca.samples.candystore.ejb3.StatelessCartBean
All Implemented Interfaces:
RemoteCart

public class StatelessCartBean
extends java.lang.Object
implements RemoteCart


Constructor Summary
StatelessCartBean()
           
 
Method Summary
 void delete(java.lang.String key)
           
 Item get(java.lang.String key)
           
 java.util.List<Entry<java.lang.String,Item>> getAll()
           
 java.lang.String getTotal()
           
 java.lang.String post(java.lang.String key, Item item)
           
 void put(java.lang.String key, Item item)
           
 java.util.List<Entry<java.lang.String,Item>> query(java.lang.String queryString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatelessCartBean

public StatelessCartBean()
Method Detail

getTotal

public java.lang.String getTotal()
Specified by:
getTotal in interface RemoteCart

delete

public void delete(java.lang.String key)
            throws NotFoundException
Specified by:
delete in interface RemoteCart
Throws:
NotFoundException

get

public Item get(java.lang.String key)
         throws NotFoundException
Specified by:
get in interface RemoteCart
Throws:
NotFoundException

getAll

public java.util.List<Entry<java.lang.String,Item>> getAll()
Specified by:
getAll in interface RemoteCart

post

public java.lang.String post(java.lang.String key,
                             Item item)
Specified by:
post in interface RemoteCart

put

public void put(java.lang.String key,
                Item item)
         throws NotFoundException
Specified by:
put in interface RemoteCart
Throws:
NotFoundException

query

public java.util.List<Entry<java.lang.String,Item>> query(java.lang.String queryString)
Specified by:
query in interface RemoteCart