@@ -0,0 +1,1330 @@
+package de.newsarea.homecockpit.connector.fsuipc.facade.eventhandler;%0A%0Aimport de.newsarea.homecockpit.connector.facade.eventhandler.InboundEventHandler;%0Aimport de.newsarea.homecockpit.connector.fsuipc.FSUIPCConnector;%0Aimport de.newsarea.homecockpit.fsuipc.domain.ByteArray;%0Aimport de.newsarea.homecockpit.fsuipc.domain.OffsetItem;%0Aimport org.slf4j.Logger;%0Aimport org.slf4j.LoggerFactory;%0A%0Aimport java.util.Map;%0A%0Apublic class ValueWriterEventHandler extends AbstractFSUIPCEventHandler implements InboundEventHandler %7B%0A%0A    private static final Logger log = LoggerFactory.getLogger(ValueWriterEventHandler.class);%0A%0A    private ByteArray value;%0A%0A    private ByteArray getValue() %7B%0A        if(value == null) %7B%0A            this.value = ByteArray.create(getParameterValue(%22value%22), getSize());%0A        %7D%0A        return value;%0A    %7D%0A%0A    public ValueWriterEventHandler(FSUIPCConnector connector, Map%3CString, String%3E parameters) %7B%0A        super(connector, parameters);%0A    %7D%0A%0A    public void handleInboundEvent(Object value) %7B%0A        if(value != null) %7B%0A            log.warn(%22ignore inbound value - %7B%7D%22, value);%0A        %7D%0A        //%0A        try %7B%0A            getConnector().write(new OffsetItem(getOffset().getValue(), getSize(), getValue()));%0A        %7D catch (Exception e) %7B%0A            log.error(e.getMessage(), e);%0A        %7D%0A    %7D%0A%0A%7D%0A

add valueWriterEventHandler