/** * Post the state of an item to the event bus * * @param item */ public void postUpdate(Ipx800Item item) { if (item.getPort().getCommandType() == Ipx800PortType.OUPUT) { eventPublisher.postUpdate(item.getItemName(), item.getState()); } else { eventPublisher.postCommand(item.getItemName(), (Command) item.getState()); } }