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.Exception
public void requestInfos()
public void stopAll(android.content.Context context)