All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.eclipse.paho.android.service.MqttServiceBinder Maven / Gradle / Ivy

Go to download

The Paho project provides scalable open-source implementations of open and standard messaging protocols aimed at new, existing, and emerging applications for Machine to Machine (M2M) and Internet of Things (IoT).

There is a newer version: 1.1.1
Show newest version
/*******************************************************************************
 * Copyright (c) 1999, 2014 IBM Corp.
 *
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * and Eclipse Distribution License v1.0 which accompany this distribution. 
 *
 * The Eclipse Public License is available at 
 *    http://www.eclipse.org/legal/epl-v10.html
 * and the Eclipse Distribution License is available at 
 *   http://www.eclipse.org/org/documents/edl-v10.php.
 */
package org.eclipse.paho.android.service;

import android.os.Binder;

/**
 * What the Service passes to the Activity on binding:-
 * 
    *
  • a reference to the Service *
  • the activityToken provided when the Service was started *
* */ class MqttServiceBinder extends Binder { private MqttService mqttService; private String activityToken; MqttServiceBinder(MqttService mqttService) { this.mqttService = mqttService; } /** * @return a reference to the Service */ public MqttService getService() { return mqttService; } void setActivityToken(String activityToken) { this.activityToken = activityToken; } /** * @return the activityToken provided when the Service was started */ public String getActivityToken() { return activityToken; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy