package com.basket.restrequest; import android.util.Log; import com.basket.general.BasketConstants; import com.basket.general.ProductBasket; import com.octo.android.robospice.request.springandroid.SpringAndroidSpiceRequest; public class NewBasketRequest extends SpringAndroidSpiceRequest<ByteContainer> { private ProductBasket basket; private String username; public NewBasketRequest(ProductBasket b,String username) { super(ByteContainer.class); basket=b; this.username=username; } @Override public ByteContainer loadDataFromNetwork() throws Exception { String url = BasketConstants.externalIp+"/Basket.js/NewBasket/"+username; Log.d( "request", "loading from network" ); return getRestTemplate().postForObject(url,basket,ByteContainer.class); } }