Quantcast
Channel: Ignite Realtime: Message List
Viewing all articles
Browse latest Browse all 12162

Re: Receiving pubsub messages with JSON Payload

$
0
0

I appreciate your help.

To summarize PacketUtil usage, below are two JSON Payload handlers for ConfigurationEvent and ItemPublishEvent:

 

class NodeConfigCoordinator implements NodeConfigListener {

  @Override
  public void handleNodeConfiguration(ConfigurationEvent configurationEvent)  {

  ConfigureForm configureForm = configurationEvent.getConfiguration();
  Collection<PacketExtension> packetExtensions = configurationEvent.getExtensions();
  JsonPacketExtension jpe = PacketUtil.packetExtensionfromCollection(packetExtensions, JsonPacketExtension.ELEMENT, JsonPacketExtension.NAMESPACE);
  System.out.println("handleNodeConfiguration: now writing to S3 bucket...")

}

}

 

class ItemEventCoordinator implements ItemEventListener {

  @Override
  public void handlePublishedItems(ItemPublishEvent itemPublishEvent)  {

  Collection<PacketExtension> packetExtensions = itemPublishEvent.getItems();
  JsonPacketExtension jpe = PacketUtil.packetExtensionfromCollection(packetExtensions, JsonPacketExtension.ELEMENT, JsonPacketExtension.NAMESPACE);
  System.out.println("handlePublishedItems: now writing to S3 bucket...");

}

}


Viewing all articles
Browse latest Browse all 12162

Trending Articles