com.ibm.premises.reusable.wbe
Interface WBEService

All Superinterfaces:
java.rmi.Remote

public interface WBEService
extends java.rmi.Remote


Field Summary
static java.lang.String COPYRIGHT
           
 
Method Summary
 java.lang.String generateWBEXML(java.lang.String event_xml)
           
 void publishToWBE(java.lang.String event_xml)
          Generate a WBE XML packet from the ISensorEvent XML and publish it to WBE using a local or remote direct queue
 void publishToWBEOutbound(java.lang.String event_xml)
          Generate a WBE XML packet from the ISensorEvent XML and publish it to WBE using the Output Channel Framework.
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Method Detail

generateWBEXML

java.lang.String generateWBEXML(java.lang.String event_xml)
                                throws ReusableComponentException
Parameters:
event_xml -
Returns:
The generated packet to be sent to WebSphere Business Events
Throws:
ReusableComponentException

publishToWBE

void publishToWBE(java.lang.String event_xml)
                  throws ReusableComponentException
Generate a WBE XML packet from the ISensorEvent XML and publish it to WBE using a local or remote direct queue

Parameters:
event_xml -
Throws:
ReusableComponentException

publishToWBEOutbound

void publishToWBEOutbound(java.lang.String event_xml)
                          throws ReusableComponentException
Generate a WBE XML packet from the ISensorEvent XML and publish it to WBE using the Output Channel Framework. Reusable Component methods that publish to the OCF output channels have "Outbound" in their name. These methods will use shared Agent or System properties to determine the outbound channel topic Those properties include publish.outbound.topic (String topic name), publish.outbound.parameter.key (String key into payload metadata), and include.location.context (String true or false)

Parameters:
event_xml -
Throws:
ReusableComponentException


Copyright © 2005 - 2009 IBM Corp. All Rights Reserved.