Android Open Source - Taekwondo-Time-Tracker-Android Api Downloader Post






From Project

Back to project page Taekwondo-Time-Tracker-Android.

License

The source code is released under:

Apache License

If you think the Android project Taekwondo-Time-Tracker-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.hackbitstudios.taekwondo_time_tracker_android.api.taekwondo.post;
/*from  w  ww. j a v a  2 s.com*/
import com.hackbitstudios.taekwondo_time_tracker_android.api.ApiDownloader;
import com.hackbitstudios.taekwondo_time_tracker_android.api.ApiModel;

import org.apache.http.HttpEntity;

/**
 * Created by Robert on 9/2/2014.
 * The following file performs a post method to store a punchcard. It does not do much processing.
 */
public abstract class ApiDownloaderPost extends ApiDownloader{

    //region CTOR
    public ApiDownloaderPost (ApiModel _apiModel) {
        super(_apiModel);
    }
    //endregion

    //region METHOD OVERRIDES
    @Override
    protected void onPostExecute(Void result)
    {
        super.onPostExecute(result);

        onResponse (wasSuccessful, error);
    }

    /* Processes the HTTP Entity and spits out the result in the form of an Array List */
    @Override
    protected void processHttpEntity (HttpEntity _entity) {

        // Nothing to process, if we got this far then there were no http errors
        wasSuccessful = true;
    }

    //endregion

    /* Return stats and error information to calling class */
    public abstract void onResponse(boolean wasSuccessful, String error);

    //endregion


}




Java Source Code List

com.hackbitstudios.taekwondo_time_tracker_android.ApplicationTest.java
com.hackbitstudios.taekwondo_time_tracker_android.MainActivity.java
com.hackbitstudios.taekwondo_time_tracker_android.PunchcardActivity.java
com.hackbitstudios.taekwondo_time_tracker_android.SettingsActivity.java
com.hackbitstudios.taekwondo_time_tracker_android.api.ApiDownloader.java
com.hackbitstudios.taekwondo_time_tracker_android.api.ApiModel.java
com.hackbitstudios.taekwondo_time_tracker_android.api.taekwondo.post.ApiDownloaderPost.java
com.hackbitstudios.taekwondo_time_tracker_android.api.taekwondo.post.ApiModelPost.java
com.hackbitstudios.taekwondo_time_tracker_android.api.taekwondo.purpose.ApiDownloaderPurpose.java
com.hackbitstudios.taekwondo_time_tracker_android.api.taekwondo.purpose.ApiModelPurpose.java
com.hackbitstudios.taekwondo_time_tracker_android.api.taekwondo.purpose.ApiObjectPurpose.java
com.hackbitstudios.taekwondo_time_tracker_android.api.taekwondo.stat.ApiDownloaderStat.java
com.hackbitstudios.taekwondo_time_tracker_android.api.taekwondo.stat.ApiModelStat.java
com.hackbitstudios.taekwondo_time_tracker_android.api.taekwondo.stat.ApiObjectStat.java