public class FireAlarmXMPPCommunicator extends XMPPTransportHandler
server, timeoutInterval
DEFAULT_TIMEOUT_INTERVAL
Constructor and Description |
---|
FireAlarmXMPPCommunicator(String server) |
FireAlarmXMPPCommunicator(String server,
int port) |
FireAlarmXMPPCommunicator(String server,
int port,
int timeout) |
Modifier and Type | Method and Description |
---|---|
void |
connect() |
void |
disconnect() |
ScheduledFuture<?> |
getDataPushServiceHandler() |
void |
processIncomingMessage() |
void |
processIncomingMessage(org.jivesoftware.smack.packet.Message xmppMessage,
String... messageParams)
This is an abstract method used for post processing the received XMPP-message.
|
void |
publishDeviceData() |
void |
publishDeviceData(String... publishData) |
closeConnection, connectToServer, disableDebugger, isConnected, loginToServer, sendXMPPMessage, sendXMPPMessage, sendXMPPMessage, setFilterOnReceiver, setFilterOnSender, setMessageFilterAndListener, setTimeoutInterval
public FireAlarmXMPPCommunicator(String server)
public FireAlarmXMPPCommunicator(String server, int port)
public FireAlarmXMPPCommunicator(String server, int port, int timeout)
public ScheduledFuture<?> getDataPushServiceHandler()
public void connect()
public void processIncomingMessage(org.jivesoftware.smack.packet.Message xmppMessage, String... messageParams)
xmppMessage
- the xmpp message received by the listener.public void publishDeviceData()
public void disconnect()
public void processIncomingMessage()
public void publishDeviceData(String... publishData)
Copyright © 2017 WSO2. All rights reserved.