event element
Type: | imbEventResponseObject |
Namespace: | http://www.ibm.com/iib/apiv1/responseObject |
XML Schema: | ns1.xsd |
Description of an event
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<event xmlns="http://www.ibm.com/iib/apiv1/responseObject" internal="..." type="..." uri="..." name="..." eventType="..." eventName="..." eventSourceAddress="..." eventSource="..." eventFilter="..." eventUnitOfWork="..." isTransactionEvent="..." isEnabled="..." profileName="..." profileVersion="...">
<payload isBitstreamDataIncluded="..." bitstreamContentType="..." bitstreamContentEncoding="...">
<dataLocations>
<dataLocation xPathQuery="..." xPathLabel="..." elementName="..." elementNamespace="..." isComplex="..." />
<dataLocation xPathQuery="..." xPathLabel="..." elementName="..." elementNamespace="..." isComplex="...">
<!--...-->
</dataLocation>
<!--...more "dataLocation" elements...-->
</dataLocations>
</payload>
<transactionCorrelation local="..." parent="..." global="..." />
<publishers totalPublishers="..." activePublishers="...">
<publisher isEmitting="..." uri="..." identifier="..." uuid="..." topic="..." uniqueFlowName="..." />
<publisher isEmitting="..." uri="..." identifier="..." uuid="..." topic="..." uniqueFlowName="...">
<!--...-->
</publisher>
<!--...more "publisher" elements...-->
</publishers>
</event>
Example JSON
{
"internal" : false,
"type" : "...",
"uri" : {
"value" : "..."
},
"name" : "...",
"eventType" : "...",
"eventName" : "...",
"eventSourceAddress" : "...",
"eventSource" : "...",
"eventFilter" : "...",
"eventUnitOfWork" : "...",
"isTransactionEvent" : "...",
"isEnabled" : "...",
"profileName" : "...",
"profileVersion" : "...",
"payload" : {
"isBitstreamDataIncluded" : "...",
"bitstreamContentType" : "...",
"bitstreamContentEncoding" : "...",
"dataLocations" : [ {
"xPathQuery" : "...",
"xPathLabel" : "...",
"elementName" : "...",
"elementNamespace" : "...",
"isComplex" : "..."
}, ... ]
},
"transactionCorrelation" : {
"local" : "...",
"parent" : "...",
"global" : "..."
},
"publishers" : {
"totalPublishers" : "...",
"activePublishers" : "...",
"publisher" : [ {
"isEmitting" : "...",
"uri" : "...",
"identifier" : "...",
"uuid" : "...",
"topic" : "...",
"uniqueFlowName" : "..."
}, ... ]
}
}