Back to project page Volley-Ball.
The source code is released under:
MIT License
If you think the Android project Volley-Ball listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.siu.android.volleyball.samples.activity.scenarios; // w w w . ja v a 2 s .c o m import com.siu.android.volleyball.BallRequestQueue; import com.siu.android.volleyball.samples.volley.fake.FakeCache; import com.siu.android.volleyball.samples.volley.fake.FakeNetwork; import com.siu.android.volleyball.samples.volley.request.ScenarioRequest; import com.siu.android.volleyball.toolbox.VolleyBall; import com.siu.android.volleyball.toolbox.VolleyBallConfig; /** * Scenario 8 * <p/> * 1. Start the request * 2. Local thread returns valid response -> post an intermediate response * 3. Cache thread hits soft cache -> intermediate response ignored * 4. Network thread returns 304 response not modified -> post a final identical response * 5. End */ public class Scenario8Activity extends ScenarioActivity { @Override protected BallRequestQueue buildRequestQueue() { return VolleyBall.newRequestQueue(new VolleyBallConfig.Builder(this) .cache(new FakeCache(true, false, true)) .network(new FakeNetwork(true, true, 0)) .build()); } @Override protected void startRequest() { mRequestQueue.add(new ScenarioRequest(mListener, mErrorListener, 0, 1)); } }