blob: 74b7c02a4e350d7820b303468341ac9be52f7a9a [file] [log] [blame]
<stage version="1.0" keygen_seq="164"><pageObj width="5000" drawingWidth="1222" height="5000" print_scale="0" print_grid="0" gr="1" guides="0" print_paper="LETTER" pb="0" print_layout="0" fill="16777215" drawingHeight="600" istt="false" border="0"><styles><shapeStyle lineWidth="-1" dropShadowOn="true" lineColor="global:0x333333,com.gliffy.symbols.basic.skins.fresh:0x000000" fillColor="global:0xd1d1d1" gradientOn="true"/><lineStyle width="1" borderLine="false" pattern="0" color="0x000000" begin="0" roundCorners="false" connType="right" end="0"/><textStyle face="Arial" size="12" color="0" style=""/></styles><objects><object version="1" beginStyle="2" height="25.14999999999999" endStyle="0" numSegs="1" width="170.1" ln_id="5" linep="0" linew="0" x="831" buff="11" y="112.00000000000001" path="0,0,false,x,-1;-174,10.299999999999983,false,n,0;" order="5" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text tw="99" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">handleMessage</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Message</FONT></P>]]></text></object><object version="1" beginStyle="2" height="20" endStyle="0" numSegs="1" width="145" ln_id="13" linep="0" linew="0" x="198" buff="11" y="193" path="0,0,false,x,-1;-149,0,false,n,0;" order="7" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text tw="57" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Receive</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Request</FONT></P>]]></text></object><object version="1" beginStyle="2" height="20" endStyle="0" numSegs="1" width="144" ln_id="2" linep="0" linew="0" x="517" buff="11" y="155" path="0,0,false,x,-1;-148,0,false,x,1;" order="8" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text tw="71" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">doIntercept</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">(Message)</FONT></P>]]></text></object><object version="1" beginStyle="0" height="11.0473190203775" endStyle="2" numSegs="1" width="55.99952153717673" ln_id="51" linep="0" linew="0" x="976" buff="11" y="196.65" path="0,0,false,x,1;46,0.44999999999998863,false,x,-1;" order="9" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text/></object><object version="1" beginStyle="2" height="10.499497614035567" endStyle="0" numSegs="1" width="42" ln_id="49" linep="0" linew="0" x="976" buff="11" y="227" path="0,0,false,x,1;46,-0.44999999999998863,false,x,-1;" order="10" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text/></object><object version="1" beginStyle="2" height="56.5" endStyle="0" numSegs="1" width="167.5" ln_id="75" linep="0" linew="0" x="828" buff="11" y="212" path="0,0,false,x,-1;-171,-57,false,n,0;" order="13" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text tw="99" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">handleMessage</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Message</FONT></P>]]></text></object><object version="1" beginStyle="0" height="133.09078004952127" endStyle="2" numSegs="1" width="177.11918624497432" ln_id="98" linep="0" linew="0" x="657" buff="11" y="187" path="0,0,false,x,1;168.93810623407194,118.75,false,x,-1;" order="14" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text tw="99" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">handleMessage</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Message</FONT></P>]]></text></object><object version="1" beginStyle="0" height="20" endStyle="2" numSegs="1" width="153" ln_id="14" linep="0" linew="0" x="214" buff="11" y="411" path="0,0,false,x,-1;-155,0,false,n,0;" order="15" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text tw="68" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Send</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Response</FONT></P>]]></text></object><object version="1" beginStyle="2" height="12.6" endStyle="0" numSegs="1" width="3.9981647165815257" ln_id="99" linep="0" linew="0" x="285" buff="11" y="353" path="0,0,false,y,-1;-0.5,-16.5,false,y,1;" order="16" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text/></object><object version="1" beginStyle="0" height="79.3" endStyle="2" numSegs="1" width="161.4" ln_id="160" linep="0" linew="0" x="835" buff="11" y="458" path="0,0,false,n,0;-164.5,-80,false,x,1;" order="19" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text tw="99" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">handleMessage</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Message</FONT></P>]]></text></object><object version="2" beginStyle="2" height="138" endStyle="0" numSegs="3" width="82.5" ln_id="163" linep="0" linew="0" x="976" buff="11" y="458" path="0,0,false,x,1;42,0,true,n,0;42,-137,true,n,0;0.5,-137,false,x,1;" order="20" linec="0" class="TheOrthoLine" alg="threeEP"><style borderLine="false" borderedInnerColor="16777215"/><text tw="71" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">doIntercept</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">(Message)</FONT></P>]]></text></object><object version="1" beginStyle="0" height="78.1" endStyle="2" numSegs="1" width="145.5" ln_id="161" linep="0" linew="0" x="503.5" buff="11" y="378" path="0,0,false,n,0;-148.5,-79,false,x,1;" order="21" linec="0" class="TheStraightLine"><style borderLine="false" borderedInnerColor="16777215"/><text/></object><object dshad="true" width="140" parts="0,0,140,20;0,20,140,143.5" lock="false" svg_id="Object" rot="0" shp_id="0" dsx="4" order="0" height="163.5" fixed-aspect="false" dsy="4" text-vertical-pos="middle" x="587" linec="0" libraryid="com.gliffy.uml" y="155" linew="2" fill="16777215" gradon="false" class="GliffyMultiPartSVGShape" text-horizontal-pos="center"><text tvp="middle" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>Interceptor Chain</U></FONT></P>]]></text><text tvp="top" linkMap=""><![CDATA[]]></text><connlines><connline type="start" cpnum="1" ln_id="2"/><connline type="end" cpnum="3" ln_id="75"/><connline type="end" cpnum="5" ln_id="5"/><connline type="start" cpnum="6" ln_id="98"/></connlines></object><object dshad="true" width="140" parts="0,0,140,20;0,20,140,54.5" lock="false" svg_id="Object" rot="0" shp_id="1" dsx="4" order="1" height="74.5" fixed-aspect="false" dsy="4" text-vertical-pos="middle" x="1092" linec="0" libraryid="com.gliffy.uml" y="212" linew="2" fill="16777215" gradon="false" class="GliffyMultiPartSVGShape" text-horizontal-pos="center"><text tvp="middle" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>ServiceImpl</U></FONT></P>]]></text><text tvp="top" linkMap=""><![CDATA[]]></text><connlines><connline type="end" cpnum="9" ln_id="49"/><connline type="end" cpnum="10" ln_id="51"/></connlines></object><object dshad="true" width="140" parts="0,0,140,20;0,20,140,55" lock="false" svg_id="Object" rot="0" shp_id="3" dsx="4" order="2" height="75" fixed-aspect="false" dsy="4" text-vertical-pos="middle" x="901" linec="0" libraryid="com.gliffy.uml" y="112" linew="2" fill="16777215" gradon="false" class="GliffyMultiPartSVGShape" text-horizontal-pos="center"><text tvp="middle" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>Interceptor 1</U></FONT></P>]]></text><text tvp="top" linkMap=""><![CDATA[]]></text><connlines><connline type="start" cpnum="1" ln_id="5"/></connlines></object><object dshad="true" width="148" parts="0,0,148,20;0,20,148,56.75" lock="false" svg_id="Object" rot="0" shp_id="4" dsx="4" order="3" height="76.75" fixed-aspect="false" dsy="4" text-vertical-pos="middle" x="902" linec="0" libraryid="com.gliffy.uml" y="212" linew="2" fill="16777215" gradon="false" class="GliffyMultiPartSVGShape" text-horizontal-pos="center"><text tvp="middle" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>ServiceInvokerInterceptor</U></FONT></P>]]></text><text tvp="top" linkMap=""><![CDATA[]]></text><connlines><connline type="start" cpnum="1" ln_id="75"/><connline type="start" cpnum="5" ln_id="51"/><connline type="start" cpnum="6" ln_id="49"/></connlines></object><object dshad="true" width="172" parts="0,0,172,20;0,20,172,421.375" lock="false" svg_id="Object" rot="0" shp_id="12" dsx="4" order="4" height="441.375" fixed-aspect="false" dsy="4" text-vertical-pos="middle" x="284" linec="0" libraryid="com.gliffy.uml" y="281" linew="2" fill="16777215" gradon="false" class="GliffyMultiPartSVGShape" text-horizontal-pos="center"><text tvp="middle" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>Destination</U></FONT></P>]]></text><text tvp="top" linkMap=""><![CDATA[]]></text><connlines><connline type="start" cpnum="10" ln_id="13"/></connlines></object><object dshad="true" width="140" parts="0,0,140,20;0,20,140,96.25" lock="false" svg_id="Object" rot="0" shp_id="47" dsx="4" order="6" height="116.25" fixed-aspect="false" dsy="4" text-vertical-pos="middle" x="284" linec="0" libraryid="com.gliffy.uml" y="411" linew="2" fill="16777215" gradon="false" class="GliffyMultiPartSVGShape" text-horizontal-pos="center"><text tvp="middle" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>WrappedOutputStream</U></FONT></P>]]></text><text tvp="top" linkMap=""><![CDATA[]]></text><connlines><connline type="start" cpnum="1" ln_id="14"/><connline type="start" cpnum="2" ln_id="99"/></connlines></object><object dshad="true" width="141" parts="0,0,141,20;0,20,141,55" lock="false" svg_id="Object" rot="0" shp_id="95" dsx="4" order="11" height="75" fixed-aspect="false" dsy="4" text-vertical-pos="middle" x="284.5" linec="0" libraryid="com.gliffy.uml" y="299" linew="2" fill="16777215" gradon="false" class="GliffyMultiPartSVGShape" text-horizontal-pos="center"><text tvp="middle" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>BackChannelConduit</U></FONT></P>]]></text><text tvp="top" linkMap=""><![CDATA[]]></text><connlines><connline type="end" cpnum="0" ln_id="99"/><connline type="end" cpnum="3" ln_id="161"/></connlines></object><object dshad="true" width="151" parts="0,0,151,20;0,20,151,55" lock="false" svg_id="Object" rot="0" shp_id="97" dsx="4" order="12" height="75" fixed-aspect="false" dsy="4" text-vertical-pos="middle" x="901" linec="0" libraryid="com.gliffy.uml" y="306" linew="2" fill="16777215" gradon="false" class="GliffyMultiPartSVGShape" text-horizontal-pos="center"><text tvp="middle" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>OutgoingChainInterceptor</U></FONT></P>]]></text><text tvp="top" linkMap=""><![CDATA[]]></text><connlines><connline type="end" cpnum="1" ln_id="98"/><connline type="end" cpnum="6" ln_id="163"/></connlines></object><object dshad="true" width="140" parts="0,0,140,20;0,20,140,143.25" lock="false" svg_id="Object" rot="0" shp_id="158" dsx="4" order="17" height="163.25" fixed-aspect="false" dsy="4" text-vertical-pos="middle" x="905" linec="0" libraryid="com.gliffy.uml" y="458" linew="2" fill="16777215" gradon="false" class="GliffyMultiPartSVGShape" text-horizontal-pos="center"><text tvp="middle" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>Interceptor Chain</U></FONT></P>]]></text><text tvp="top" linkMap=""><![CDATA[]]></text><connlines><connline type="start" cpnum="1" ln_id="160"/><connline type="start" cpnum="3" ln_id="163"/></connlines></object><object dshad="true" width="167" parts="0,0,167,20;0,20,167,55" lock="false" svg_id="Object" rot="0" shp_id="159" dsx="4" order="18" height="75" fixed-aspect="false" dsy="4" text-vertical-pos="middle" x="587" linec="0" libraryid="com.gliffy.uml" y="378" linew="2" fill="16777215" gradon="false" class="GliffyMultiPartSVGShape" text-horizontal-pos="center"><text tvp="middle" linkMap=""><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>MessageSenderInterceptor</U></FONT></P>]]></text><text tvp="top" linkMap=""><![CDATA[]]></text><connlines><connline type="start" cpnum="1" ln_id="161"/><connline type="end" cpnum="3" ln_id="160"/></connlines></object></objects></pageObj></stage>