package com.basket.restrequest; import android.util.Log; import com.basket.general.BasketConstants; import com.basket.general.Bid; import com.basket.general.BidEvent; import com.basket.general.BooleanContainer; import com.octo.android.robospice.request.springandroid.SpringAndroidSpiceRequest; public class BidRequest extends SpringAndroidSpiceRequest<BooleanContainer> { private Bid newBid; private BidEvent theEvent; public BidRequest(Bid newBid,BidEvent theEvent) { super(BooleanContainer.class); this.newBid= newBid; this.theEvent=theEvent; } @Override public BooleanContainer loadDataFromNetwork() throws Exception { String url = BasketConstants.externalIp+"/Basket.js/addBid/"; url+=theEvent.getId(); Log.d( "request", "loading from network" ); return getRestTemplate().postForObject(url, newBid,BooleanContainer.class); } }