Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
ipgallery
/
devops
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Registry
Issues
0
Merge Requests
0
Wiki
Settings
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
0a03e1c9
authored
Jun 05, 2017
by
amir
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
new graphs
parent
9bca1b8a
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
1366 additions
and
0 deletions
products/MCX/design/IOT-Edge.pdf
products/MCX/design/Microservice-cpp-uml.graphml
products/MCX/design/Microservice-java.graphml
products/MCX/design/IOT-Edge.pdf
0 → 100644
View file @
0a03e1c9
This diff could not be displayed because it is too large.
products/MCX/design/Microservice-cpp-uml.graphml
0 → 100644
View file @
0a03e1c9
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<graphml
xmlns=
"http://graphml.graphdrawing.org/xmlns"
xmlns:java=
"http://www.yworks.com/xml/yfiles-common/1.0/java"
xmlns:sys=
"http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0"
xmlns:x=
"http://www.yworks.com/xml/yfiles-common/markup/2.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns:y=
"http://www.yworks.com/xml/graphml"
xmlns:yed=
"http://www.yworks.com/xml/yed/3"
xsi:schemaLocation=
"http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"
>
<!--Created by yEd 3.17-->
<key
attr.name=
"Description"
attr.type=
"string"
for=
"graph"
id=
"d0"
/>
<key
for=
"port"
id=
"d1"
yfiles.type=
"portgraphics"
/>
<key
for=
"port"
id=
"d2"
yfiles.type=
"portgeometry"
/>
<key
for=
"port"
id=
"d3"
yfiles.type=
"portuserdata"
/>
<key
attr.name=
"url"
attr.type=
"string"
for=
"node"
id=
"d4"
/>
<key
attr.name=
"description"
attr.type=
"string"
for=
"node"
id=
"d5"
/>
<key
for=
"node"
id=
"d6"
yfiles.type=
"nodegraphics"
/>
<key
for=
"graphml"
id=
"d7"
yfiles.type=
"resources"
/>
<key
attr.name=
"url"
attr.type=
"string"
for=
"edge"
id=
"d8"
/>
<key
attr.name=
"description"
attr.type=
"string"
for=
"edge"
id=
"d9"
/>
<key
for=
"edge"
id=
"d10"
yfiles.type=
"edgegraphics"
/>
<graph
edgedefault=
"directed"
id=
"G"
>
<data
key=
"d0"
/>
<node
id=
"n0"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"100.0"
width=
"125.0"
x=
"639.0"
y=
"355.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"66.61328125"
x=
"29.193359375"
y=
"3.0"
>
IHandler
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
Handle
Reload
Init
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n1"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"120.0"
width=
"125.0"
x=
"927.0"
y=
"403.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"58.78662109375"
x=
"33.106689453125"
y=
"3.0"
>
IServer
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel>
p_reactor
</y:AttributeLabel>
<y:MethodLabel>
init
run
stop
getType
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n2"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"82.0"
width=
"125.0"
x=
"51.0"
y=
"189.5"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"97.919921875"
x=
"13.5400390625"
y=
"3.0"
>
IMsgArchiver
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
parse
build
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n3"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"64.0"
width=
"125.0"
x=
"297.5"
y=
"560.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"58.78662109375"
x=
"33.106689453125"
y=
"3.0"
>
IClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
getType
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n4"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"210.0"
x=
"242.0"
y=
"60.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"176.1865234375"
x=
"16.90673828125"
y=
"3.0"
>
IConfigurationProvider
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n5"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"1039.0"
y=
"60.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"113.5732421875"
x=
"5.71337890625"
y=
"3.0"
>
IConfiguration
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n6"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"45.0"
y=
"570.75"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"58.78662109375"
x=
"33.106689453125"
y=
"3.0"
>
ILogger
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n7"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"169.0"
x=
"1073.5"
y=
"194.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"121.39990234375"
x=
"23.800048828125"
y=
"3.0"
>
IMetricsFactory
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n8"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"80.0"
width=
"125.0"
x=
"716.0"
y=
"576.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"105.74658203125"
x=
"9.626708984375"
y=
"3.0"
>
IPubSubServer
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
subscribe
unsubscribe
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n9"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"85.5"
width=
"125.0"
x=
"927.0"
y=
"570.5"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"90.09326171875"
x=
"17.453369140625"
y=
"3.0"
>
IRestServer
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
build
registerService
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n10"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"120.0"
width=
"125.0"
x=
"209.0"
y=
"693.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"105.74658203125"
x=
"9.626708984375"
y=
"3.0"
>
IPubSubClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
publish
subscribe
unsubscribe
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n11"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"137.0"
width=
"221.0"
x=
"1073.5"
y=
"344.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"160.533203125"
x=
"30.2333984375"
y=
"3.0"
>
Microservice_Reactor
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel>
handlersMap_
p_metrics_factory_
</y:AttributeLabel>
<y:MethodLabel>
RegisterHandler
Delegate
HandlersMap
withMetrics
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n12"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"120.0"
width=
"125.0"
x=
"39.0"
y=
"693.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"113.5732421875"
x=
"5.71337890625"
y=
"3.0"
>
ICommandClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel>
p_logger
</y:AttributeLabel>
<y:MethodLabel>
Create
Read
Update
Delete
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n13"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"298.0"
x=
"292.0"
y=
"174.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"277.93310546875"
x=
"10.033447265625"
y=
"3.0"
>
Microservice_IMsgArchiverCerealJson
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n14"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"876.0"
y=
"60.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"97.919921875"
x=
"13.5400390625"
y=
"3.0"
>
ICacheClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n15"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"56.0"
y=
"65.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"74.43994140625"
x=
"25.280029296875"
y=
"3.0"
>
IResponse
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n16"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"513.0"
y=
"60.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"66.61328125"
x=
"29.193359375"
y=
"3.0"
>
IRequest
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n17"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"677.0"
y=
"60.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"82.2666015625"
x=
"21.36669921875"
y=
"3.0"
>
IContainer
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n18"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"145.0"
x=
"535.0"
y=
"693.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"113.5732421875"
x=
"15.71337890625"
y=
"3.0"
>
IChannelClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n19"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"120.0"
width=
"145.0"
x=
"351.0"
y=
"693.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"121.39990234375"
x=
"11.800048828125"
y=
"3.0"
>
IMsgQueueClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
Send
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n20"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"80.0"
width=
"145.0"
x=
"1175.0"
y=
"576.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"121.39990234375"
x=
"11.800048828125"
y=
"3.0"
>
IMsgQueueServer
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
Receive
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n21"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"284.0"
x=
"292.0"
y=
"233.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"270.1064453125"
x=
"6.94677734375"
y=
"3.0"
>
Microservice_IMsgArchiverCerealBin
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n22"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"244.0"
x=
"250.0"
y=
"448.5"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"191.83984375"
x=
"26.080078125"
y=
"3.0"
>
Microservice_MsgQHandler
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n23"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"233.0"
x=
"250.0"
y=
"381.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"207.4931640625"
x=
"12.75341796875"
y=
"3.0"
>
Microservice_PubSubHandler
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n24"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"256.0"
x=
"250.0"
y=
"322.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"199.66650390625"
x=
"28.166748046875"
y=
"3.0"
>
cMicroservice_BaseHandler
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<edge
id=
"e0"
source=
"n12"
target=
"n6"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"white_diamond"
target=
"none"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e1"
source=
"n1"
target=
"n11"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"white_diamond"
target=
"none"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e2"
source=
"n8"
target=
"n1"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e3"
source=
"n10"
target=
"n3"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e4"
source=
"n9"
target=
"n1"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e5"
source=
"n20"
target=
"n1"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e6"
source=
"n19"
target=
"n3"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e7"
source=
"n18"
target=
"n3"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e8"
source=
"n12"
target=
"n3"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e9"
source=
"n11"
target=
"n7"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"white_diamond"
target=
"none"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e10"
source=
"n24"
target=
"n0"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e11"
source=
"n23"
target=
"n0"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e12"
source=
"n22"
target=
"n0"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e13"
source=
"n13"
target=
"n2"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e14"
source=
"n21"
target=
"n2"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e15"
source=
"n11"
target=
"n0"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
>
<y:Point
x=
"1017.0"
y=
"350.2500000000001"
/>
<y:Point
x=
"814.0"
y=
"350.2500000000001"
/>
</y:Path>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"white_diamond"
target=
"none"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
</graph>
<data
key=
"d7"
>
<y:Resources/>
</data>
</graphml>
products/MCX/design/Microservice-java.graphml
0 → 100644
View file @
0a03e1c9
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<graphml
xmlns=
"http://graphml.graphdrawing.org/xmlns"
xmlns:java=
"http://www.yworks.com/xml/yfiles-common/1.0/java"
xmlns:sys=
"http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0"
xmlns:x=
"http://www.yworks.com/xml/yfiles-common/markup/2.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns:y=
"http://www.yworks.com/xml/graphml"
xmlns:yed=
"http://www.yworks.com/xml/yed/3"
xsi:schemaLocation=
"http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"
>
<!--Created by yEd 3.17-->
<key
attr.name=
"Description"
attr.type=
"string"
for=
"graph"
id=
"d0"
/>
<key
for=
"port"
id=
"d1"
yfiles.type=
"portgraphics"
/>
<key
for=
"port"
id=
"d2"
yfiles.type=
"portgeometry"
/>
<key
for=
"port"
id=
"d3"
yfiles.type=
"portuserdata"
/>
<key
attr.name=
"url"
attr.type=
"string"
for=
"node"
id=
"d4"
/>
<key
attr.name=
"description"
attr.type=
"string"
for=
"node"
id=
"d5"
/>
<key
for=
"node"
id=
"d6"
yfiles.type=
"nodegraphics"
/>
<key
for=
"graphml"
id=
"d7"
yfiles.type=
"resources"
/>
<key
attr.name=
"url"
attr.type=
"string"
for=
"edge"
id=
"d8"
/>
<key
attr.name=
"description"
attr.type=
"string"
for=
"edge"
id=
"d9"
/>
<key
for=
"edge"
id=
"d10"
yfiles.type=
"edgegraphics"
/>
<graph
edgedefault=
"directed"
id=
"G"
>
<data
key=
"d0"
/>
<node
id=
"n0"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"120.0"
width=
"125.0"
x=
"692.0"
y=
"267.5"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"58.78662109375"
x=
"33.106689453125"
y=
"3.0"
>
IServer
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel>
p_reactor
</y:AttributeLabel>
<y:MethodLabel>
init
run
shutdown
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n1"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"82.0"
width=
"125.0"
x=
"76.0"
y=
"214.5"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"97.919921875"
x=
"13.5400390625"
y=
"3.0"
>
IMsgArchiver
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
parse
build
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n2"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"64.0"
width=
"125.0"
x=
"322.5"
y=
"585.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"58.78662109375"
x=
"33.106689453125"
y=
"3.0"
>
IClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
getType
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n3"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"210.0"
x=
"224.0"
y=
"39.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"176.1865234375"
x=
"16.90673828125"
y=
"3.0"
>
IConfigurationProvider
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n4"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"224.0"
y=
"136.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"113.5732421875"
x=
"5.71337890625"
y=
"3.0"
>
IConfiguration
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n5"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"70.0"
y=
"595.75"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"58.78662109375"
x=
"33.106689453125"
y=
"3.0"
>
ILogger
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n6"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"169.0"
x=
"890.5"
y=
"79.5"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"121.39990234375"
x=
"23.800048828125"
y=
"3.0"
>
IMetricsFactory
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n7"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"80.0"
width=
"125.0"
x=
"481.0"
y=
"440.5"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"113.5732421875"
x=
"5.71337890625"
y=
"3.0"
>
IPubSubService
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
subscribe
unsubscribe
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n8"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"242.5"
width=
"203.0"
x=
"692.0"
y=
"435.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"97.919921875"
x=
"52.5400390625"
y=
"3.0"
>
IRestService
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel>
serviceMode
restClient
</y:AttributeLabel>
<y:MethodLabel>
create(CommandParams cmdParams)
read(CommandParams cmdParams);
update(CommandParams cmdParams);
delete(CommandParams cmdParams);
asyncCreate(CommandParams reqCtx, Consumer
<
BaseRestResponse
>
cbFunc);
asyncRead(CommandParams reqCtx, Consumer
<
BaseRestResponse
>
cbFunc);
asyncUpdate(CommandParams reqCtx, Consumer
<
BaseRestResponse
>
cbFunc);
asyncDelete(CommandParams reqCtx, Consumer
<
BaseRestResponse
>
cbFunc);
sendErrorResp(IResponse response, String error);
writeObjectToResponse(IResponse response, Object value);
readObjectFromRequest(IRequest request, Class
<
?
>
ObjClass);
startAsync(IRequest request,Runnable asyncFunc);
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n9"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"120.0"
width=
"125.0"
x=
"234.0"
y=
"718.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"105.74658203125"
x=
"9.626708984375"
y=
"3.0"
>
IPubSubClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
publish
subscribe
unsubscribe
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n10"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"137.0"
width=
"221.0"
x=
"864.5"
y=
"159.5"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"58.78662109375"
x=
"81.106689453125"
y=
"3.0"
>
Reactor
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel>
methodsMap
metricsFactory
</y:AttributeLabel>
<y:MethodLabel>
addMethod
delegate
buildServiceKey
withMetrics
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n11"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"120.0"
width=
"125.0"
x=
"64.0"
y=
"718.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"113.5732421875"
x=
"5.71337890625"
y=
"3.0"
>
ICommandClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel>
p_logger
</y:AttributeLabel>
<y:MethodLabel>
Create
Read
Update
Delete
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n12"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"298.0"
x=
"317.0"
y=
"199.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"277.93310546875"
x=
"10.033447265625"
y=
"3.0"
>
Microservice_IMsgArchiverCerealJson
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n13"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"224.0"
y=
"85.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"97.919921875"
x=
"13.5400390625"
y=
"3.0"
>
ICacheClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n14"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"64.0"
y=
"39.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"74.43994140625"
x=
"25.280029296875"
y=
"3.0"
>
IResponse
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n15"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"64.0"
y=
"85.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"66.61328125"
x=
"29.193359375"
y=
"3.0"
>
IRequest
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n16"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"125.0"
x=
"64.0"
y=
"136.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"82.2666015625"
x=
"21.36669921875"
y=
"3.0"
>
IContainer
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n17"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"145.0"
x=
"560.0"
y=
"718.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"113.5732421875"
x=
"15.71337890625"
y=
"3.0"
>
IChannelClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n18"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"120.0"
width=
"145.0"
x=
"376.0"
y=
"718.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"121.39990234375"
x=
"11.800048828125"
y=
"3.0"
>
IMsgQueueClient
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
Send
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n19"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"80.0"
width=
"145.0"
x=
"940.0"
y=
"440.5"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"129.2265625"
x=
"7.88671875"
y=
"3.0"
>
IMsgQueueService
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel>
Receive
</y:MethodLabel>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<node
id=
"n20"
>
<data
key=
"d4"
/>
<data
key=
"d6"
>
<y:UMLClassNode>
<y:Geometry
height=
"29.0"
width=
"284.0"
x=
"317.0"
y=
"258.0"
/>
<y:Fill
color=
"#009688"
transparent=
"false"
/>
<y:BorderStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:NodeLabel
alignment=
"center"
autoSizePolicy=
"content"
fontFamily=
"Monospaced"
fontSize=
"13"
fontStyle=
"bold"
hasBackgroundColor=
"false"
hasLineColor=
"false"
height=
"19.1328125"
horizontalTextPosition=
"center"
iconTextGap=
"4"
modelName=
"custom"
textColor=
"#FFFFFF"
verticalTextPosition=
"bottom"
visible=
"true"
width=
"270.1064453125"
x=
"6.94677734375"
y=
"3.0"
>
Microservice_IMsgArchiverCerealBin
<y:LabelModel>
<y:SmartNodeLabelModel
distance=
"4.0"
/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter
labelRatioX=
"0.0"
labelRatioY=
"0.0"
nodeRatioX=
"0.0"
nodeRatioY=
"-0.03703090122767855"
offsetX=
"0.0"
offsetY=
"0.0"
upX=
"0.0"
upY=
"-1.0"
/>
</y:ModelParameter>
</y:NodeLabel>
<y:UML
clipContent=
"true"
constraint=
""
omitDetails=
"false"
stereotype=
""
use3DEffect=
"true"
>
<y:AttributeLabel/>
<y:MethodLabel/>
</y:UML>
</y:UMLClassNode>
</data>
</node>
<edge
id=
"e0"
source=
"n11"
target=
"n5"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"white_diamond"
target=
"none"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e1"
source=
"n0"
target=
"n10"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"white_diamond"
target=
"none"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e2"
source=
"n7"
target=
"n0"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e3"
source=
"n9"
target=
"n2"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e4"
source=
"n8"
target=
"n0"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e5"
source=
"n19"
target=
"n0"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e6"
source=
"n18"
target=
"n2"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e7"
source=
"n17"
target=
"n2"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e8"
source=
"n11"
target=
"n2"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e9"
source=
"n10"
target=
"n6"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"line"
width=
"1.0"
/>
<y:Arrows
source=
"white_diamond"
target=
"none"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e10"
source=
"n12"
target=
"n1"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
<edge
id=
"e11"
source=
"n20"
target=
"n1"
>
<data
key=
"d8"
/>
<data
key=
"d10"
>
<y:PolyLineEdge>
<y:Path
sx=
"0.0"
sy=
"0.0"
tx=
"0.0"
ty=
"0.0"
/>
<y:LineStyle
color=
"#000000"
type=
"dashed"
width=
"1.0"
/>
<y:Arrows
source=
"none"
target=
"white_delta"
/>
<y:BendStyle
smoothed=
"false"
/>
</y:PolyLineEdge>
</data>
</edge>
</graph>
<data
key=
"d7"
>
<y:Resources/>
</data>
</graphml>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment