Search in sources :

Example 1 with EventParser

use of org.eclipse.smarthome.binding.homematic.internal.communicator.parser.EventParser in project smarthome by eclipse.

the class RpcResponseHandler method handleEvent.

/**
 * Populates the extracted event to the listener.
 */
private T handleEvent(Object[] message) throws IOException {
    EventParser eventParser = new EventParser();
    HmDatapointInfo dpInfo = eventParser.parse(message);
    listener.eventReceived(dpInfo, eventParser.getValue());
    return getEmptyStringResult();
}
Also used : EventParser(org.eclipse.smarthome.binding.homematic.internal.communicator.parser.EventParser) HmDatapointInfo(org.eclipse.smarthome.binding.homematic.internal.model.HmDatapointInfo)

Aggregations

EventParser (org.eclipse.smarthome.binding.homematic.internal.communicator.parser.EventParser)1 HmDatapointInfo (org.eclipse.smarthome.binding.homematic.internal.model.HmDatapointInfo)1