public class RelayServiceController
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEVICE_RELAY_MQTT |
static java.lang.String |
DEVICE_RELAY_SOCKET |
boolean |
disconnectDeviceOnStop |
| Constructor and Description |
|---|
RelayServiceController(android.content.Context mContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
connect() |
android.content.Intent |
createIntent(java.lang.String action) |
void |
requestInfos() |
void |
startDeviceRelay(IoTizeDevice ioTizeDevice,
java.lang.String protocolType) |
void |
startForeground(IoTizeDevice ioTizeDevice,
ProtocolFactory sourceProtocol) |
void |
stopAll(android.content.Context context) |
void |
stopForeground() |
public static final java.lang.String DEVICE_RELAY_MQTT
public static final java.lang.String DEVICE_RELAY_SOCKET
public boolean disconnectDeviceOnStop
public RelayServiceController(android.content.Context mContext)
public void connect()
public void startForeground(@NonNull
IoTizeDevice ioTizeDevice,
@NonNull
ProtocolFactory sourceProtocol)
public void stopForeground()
public android.content.Intent createIntent(java.lang.String action)
public void startDeviceRelay(IoTizeDevice ioTizeDevice,
java.lang.String protocolType)
throws java.lang.Exception
java.lang.Exceptionpublic void requestInfos()
public void stopAll(android.content.Context context)