businessTransaction element

Type: businessTransactionModel
Namespace: (default namespace)
XML Schema: ns0.xsd

Top level for business transaction definition. Includes name, URI, and elements that make up the business transaction definition.

Example XML

<?xml version="1.0" encoding="UTF-8"?> <businessTransaction type="..." description="..." name="..." uri="..." hasChildren="..." internal="..."> <brokers name="..." url="..." /> <elements elementUri="..." xCoord="..." description="..." name="..." yCoord="..." type="..." uri="..." hasChildren="..." internal="..." /> <elements elementUri="..." xCoord="..." description="..." name="..." yCoord="..." type="..."> <!--...--> </elements> <!--...more "elements" elements...--> <links source="..." target="..." type="..." /> <links source="..." target="..." type="..."> <!--...--> </links> <!--...more "links" elements...--> <businessEvents> <startBusinessEvents eventSourceAddress="..." flowUri="..." nodeName="..." label="..." eventUri="..." uri="..." type="..." hasChildren="..." internal="..." /> <startBusinessEvents eventSourceAddress="..." flowUri="..." nodeName="..." label="..." eventUri="..."> <!--...--> </startBusinessEvents> <!--...more "startBusinessEvents" elements...--> <endBusinessEvents eventSourceAddress="..." flowUri="..." nodeName="..." label="..." eventUri="..." uri="..." type="..." hasChildren="..." internal="..." /> <endBusinessEvents eventSourceAddress="..." flowUri="..." nodeName="..." label="..." eventUri="..."> <!--...--> </endBusinessEvents> <!--...more "endBusinessEvents" elements...--> <failBusinessEvents eventSourceAddress="..." flowUri="..." nodeName="..." label="..." eventUri="..." uri="..." type="..." hasChildren="..." internal="..." /> <failBusinessEvents eventSourceAddress="..." flowUri="..." nodeName="..." label="..." eventUri="..."> <!--...--> </failBusinessEvents> <!--...more "failBusinessEvents" elements...--> <progressBusinessEvents eventSourceAddress="..." flowUri="..." nodeName="..." label="..." eventUri="..." uri="..." type="..." hasChildren="..." internal="..." /> <progressBusinessEvents eventSourceAddress="..." flowUri="..." nodeName="..." label="..." eventUri="..."> <!--...--> </progressBusinessEvents> <!--...more "progressBusinessEvents" elements...--> </businessEvents> </businessTransaction>

Example JSON

{ "type" : "...", "description" : "...", "name" : "...", "brokers" : { "name" : "...", "url" : "..." }, "elements" : [ { "elementUri" : "...", "xCoord" : ..., "description" : "...", "name" : "...", "yCoord" : ..., "type" : "...", "uri" : { "value" : "..." }, "hasChildren" : "...", "internal" : "..." }, ... ], "links" : [ { "source" : ..., "target" : ..., "type" : "..." }, ... ], "businessEvents" : { "startBusinessEvents" : [ { "eventSourceAddress" : "...", "flowUri" : "...", "nodeName" : "...", "label" : "...", "eventUri" : "...", "uri" : { "value" : "..." }, "type" : "...", "hasChildren" : "...", "internal" : "..." }, ... ], "endBusinessEvents" : [ { "eventSourceAddress" : "...", "flowUri" : "...", "nodeName" : "...", "label" : "...", "eventUri" : "...", "uri" : { "value" : "..." }, "type" : "...", "hasChildren" : "...", "internal" : "..." }, ... ], "failBusinessEvents" : [ { "eventSourceAddress" : "...", "flowUri" : "...", "nodeName" : "...", "label" : "...", "eventUri" : "...", "uri" : { "value" : "..." }, "type" : "...", "hasChildren" : "...", "internal" : "..." }, ... ], "progressBusinessEvents" : [ { "eventSourceAddress" : "...", "flowUri" : "...", "nodeName" : "...", "label" : "...", "eventUri" : "...", "uri" : { "value" : "..." }, "type" : "...", "hasChildren" : "...", "internal" : "..." }, ... ] }, "uri" : { "value" : "..." }, "hasChildren" : "...", "internal" : "..." }