Source code for /src/java/com/coolshare/springapp/web/UpdateQuantity2JSON.java
// =====================================================================//
// Author: Mark Qian <markqian@hotmail.com> //
// WWW: http://www.coolshare.com/ //
// Copyright (c) 2006, Mark Qian //
// //
// You must contact Mark Qian to get a permission of use //
// in case you want to make any use of the codes except viewing it //
// on Mark's site. //
//======================================================================//
package com.coolshare.springapp.web;
import java.io.Serializable;
import javax.servlet.http.HttpSession;
import net.baroi.ajax.jsonrpc.spring.JsonRpcController;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.coolshare.springapp.Util;
import com.coolshare.springapp.bus.BambooManager;
public class UpdateQuantity2JSON extends JsonRpcController implements
Quantity2Updator {
/** Logger for this class and subclasses */
protected final Log logger = LogFactory.getLog(getClass());
private BambooManager booMan;
public UpdateQuantity2JSON() {
super();
}
public void setBambooManager(BambooManager pm) {
booMan = pm;
}
public BambooManager getBambooManager() {
return booMan;
}
public int update(HttpSession session, int id, int dq) {
System.err
.println("Enter updateQuantity2 in UpdateQuantity2JSON getBambooManager()="
+ getBambooManager());
int updateQuantity2 = getBambooManager().updateQuantity2(id, dq);
if (updateQuantity2 > -1) {
Util.recordItems(session, "" + id, dq, logger, booMan);
}
return updateQuantity2;
}
}