Android Open Source - Curio_android_SDK Online Request






From Project

Back to project page Curio_android_SDK.

License

The source code is released under:

Apache License

If you think the Android project Curio_android_SDK 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

/*
 * Copyright (C) 2014 Turkcell/*  w  w w  .  jav a  2s  .  c o m*/
 * 
 * Created by Can Ciloglu on 10 Haz 2014
 *
 */
package com.turkcell.curio.model;

import java.util.Map;

import com.turkcell.curio.ICurioResultListener;

/**
 * Holder class for online request structure.
 * 
 * @author Can Ciloglu
 *
 */
public class OnlineRequest {
  private String url;
  private Map<String, Object> params;
  private ICurioResultListener callback;
  private Integer priority;
  
  public OnlineRequest(String url, Map<String, Object> params, ICurioResultListener callback, Integer priority) {
    setUrl(url);
    setParams(params);
    setCallback(callback);
    setPriority(priority);
  }

  public String getUrl() {
    return url;
  }

  public void setUrl(String url) {
    this.url = url;
  }

  public ICurioResultListener getCallback() {
    return callback;
  }

  public void setCallback(ICurioResultListener callback) {
    this.callback = callback;
  }

  public Integer getPriority() {
    return priority;
  }

  public void setPriority(Integer priority) {
    this.priority = priority;
  }

  public Map<String, Object> getParams() {
    return params;
  }
  
  public void setParams(Map<String, Object> params) {
    this.params = params;
  }
}




Java Source Code List

com.turkcell.curio.CurioClient.java
com.turkcell.curio.CurioRequestProcessor.java
com.turkcell.curio.DBRequestProcessor.java
com.turkcell.curio.ICurioResultListener.java
com.turkcell.curio.INetworkConnectivityChangeListener.java
com.turkcell.curio.model.OfflineRequest.java
com.turkcell.curio.model.OnlineRequest.java
com.turkcell.curio.model.Screen.java
com.turkcell.curio.utils.Constants.java
com.turkcell.curio.utils.CurioClientSettings.java
com.turkcell.curio.utils.CurioDBContract.java
com.turkcell.curio.utils.CurioDBHelper.java
com.turkcell.curio.utils.CurioLogger.java
com.turkcell.curio.utils.CurioUtil.java
com.turkcell.curio.utils.NetworkUtil.java
com.turkcell.curio.utils.ParameterLoader.java
com.turkcell.curio.utils.PushUtil.java
com.turkcell.curio.utils.UUIDGenerator.java
com.turkcell.curio.utils.VisitorCodeManager.java
com.turkcell.curiosample.BlankActivity.java
com.turkcell.curiosample.MainActivity.java
com.turkcell.curiosample.PushNotificationBroadcastReceiver.java
com.turkcell.curiosample.PushNotificationIntentService.java