blob: 9a8440b5195b16324f022e38c45c403601727d4f [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="353px" preserveAspectRatio="none" style="width:1501px;height:353px;background:#FFFFFF;" version="1.1" viewBox="0 0 1501 353" width="1501px" zoomAndPan="magnify"><defs><filter height="300%" id="f9l9e1vnifdnp" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--MD5=[99bb6b03b9edc14496f1c9354e61e158]
cluster org.apache.wiki.spi--><polygon fill="#FFFFFF" filter="url(#f9l9e1vnifdnp)" points="16,180,175,180,182,202.2969,1484,202.2969,1484,330,16,330,16,180" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="16" x2="182" y1="202.2969" y2="202.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="153" x="20" y="194.9951">org.apache.wiki.spi</text><!--MD5=[77af465126129a8e6058c3260ac3e597]
cluster org.apache.wiki.api.spi--><polygon fill="#FFFFFF" filter="url(#f9l9e1vnifdnp)" points="17,6,204,6,211,28.2969,1458,28.2969,1458,156,17,156,17,6" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="17" x2="211" y1="28.2969" y2="28.2969"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="181" x="21" y="20.9951">org.apache.wiki.api.spi</text><!--MD5=[d0d26a0ba7cf9360da845a8dc69b0583]
class org.apache.wiki.spi.AclsSPIDefaultImpl--><a href="AclsSPIDefaultImpl.html" target="_top" title="AclsSPIDefaultImpl.html" xlink:actuate="onRequest" xlink:href="AclsSPIDefaultImpl.html" xlink:show="new" xlink:title="AclsSPIDefaultImpl.html" xlink:type="simple"><rect codeLine="3" fill="#FEFECE" filter="url(#f9l9e1vnifdnp)" height="73.6094" id="org.apache.wiki.spi.AclsSPIDefaultImpl" style="stroke:#A80036;stroke-width:1.5;" width="146" x="1322" y="227.5"/><ellipse cx="1337" cy="243.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M1339.9688,249.1406 Q1339.3906,249.4375 1338.75,249.5781 Q1338.1094,249.7344 1337.4063,249.7344 Q1334.9063,249.7344 1333.5781,248.0938 Q1332.2656,246.4375 1332.2656,243.3125 Q1332.2656,240.1875 1333.5781,238.5313 Q1334.9063,236.875 1337.4063,236.875 Q1338.1094,236.875 1338.75,237.0313 Q1339.4063,237.1875 1339.9688,237.4844 L1339.9688,240.2031 Q1339.3438,239.625 1338.75,239.3594 Q1338.1563,239.0781 1337.5313,239.0781 Q1336.1875,239.0781 1335.5,240.1563 Q1334.8125,241.2188 1334.8125,243.3125 Q1334.8125,245.4063 1335.5,246.4844 Q1336.1875,247.5469 1337.5313,247.5469 Q1338.1563,247.5469 1338.75,247.2813 Q1339.3438,247 1339.9688,246.4219 L1339.9688,249.1406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="114" x="1351" y="247.6543">AclsSPIDefaultImpl</text><line style="stroke:#A80036;stroke-width:1.5;" x1="1323" x2="1467" y1="259.5" y2="259.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="1323" x2="1467" y1="267.5" y2="267.5"/><ellipse cx="1333" cy="278.5" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="48" x="1342" y="281.7104">acl(): Acl</text><ellipse cx="1333" cy="291.3047" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="90" x="1342" y="294.5151">entry(): AclEntry</text></a><!--MD5=[2bc55fd8165625d9167c85c4dc28a7d0]
class org.apache.wiki.spi.SessionSPIDefaultImpl--><a href="SessionSPIDefaultImpl.html" target="_top" title="SessionSPIDefaultImpl.html" xlink:actuate="onRequest" xlink:href="SessionSPIDefaultImpl.html" xlink:show="new" xlink:title="SessionSPIDefaultImpl.html" xlink:type="simple"><rect codeLine="8" fill="#FEFECE" filter="url(#f9l9e1vnifdnp)" height="86.4141" id="org.apache.wiki.spi.SessionSPIDefaultImpl" style="stroke:#A80036;stroke-width:1.5;" width="264" x="1023" y="221.5"/><ellipse cx="1081.75" cy="237.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M1084.7188,243.1406 Q1084.1406,243.4375 1083.5,243.5781 Q1082.8594,243.7344 1082.1563,243.7344 Q1079.6563,243.7344 1078.3281,242.0938 Q1077.0156,240.4375 1077.0156,237.3125 Q1077.0156,234.1875 1078.3281,232.5313 Q1079.6563,230.875 1082.1563,230.875 Q1082.8594,230.875 1083.5,231.0313 Q1084.1563,231.1875 1084.7188,231.4844 L1084.7188,234.2031 Q1084.0938,233.625 1083.5,233.3594 Q1082.9063,233.0781 1082.2813,233.0781 Q1080.9375,233.0781 1080.25,234.1563 Q1079.5625,235.2188 1079.5625,237.3125 Q1079.5625,239.4063 1080.25,240.4844 Q1080.9375,241.5469 1082.2813,241.5469 Q1082.9063,241.5469 1083.5,241.2813 Q1084.0938,241 1084.7188,240.4219 L1084.7188,243.1406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="138" x="1102.25" y="241.6543">SessionSPIDefaultImpl</text><line style="stroke:#A80036;stroke-width:1.5;" x1="1024" x2="1286" y1="253.5" y2="253.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="1024" x2="1286" y1="261.5" y2="261.5"/><ellipse cx="1034" cy="272.5" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="237" x="1043" y="275.7104">remove(Engine, HttpServletRequest): void</text><ellipse cx="1034" cy="285.3047" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="238" x="1043" y="288.5151">find(Engine, HttpServletRequest): Session</text><ellipse cx="1034" cy="298.1094" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="132" x="1043" y="301.3198">guest(Engine): Session</text></a><!--MD5=[6861a3ba990e090d402f6fb44333b95e]
class org.apache.wiki.spi.ContentsSPIDefaultImpl--><a href="ContentsSPIDefaultImpl.html" target="_top" title="ContentsSPIDefaultImpl.html" xlink:actuate="onRequest" xlink:href="ContentsSPIDefaultImpl.html" xlink:show="new" xlink:title="ContentsSPIDefaultImpl.html" xlink:type="simple"><rect codeLine="14" fill="#FEFECE" filter="url(#f9l9e1vnifdnp)" height="73.6094" id="org.apache.wiki.spi.ContentsSPIDefaultImpl" style="stroke:#A80036;stroke-width:1.5;" width="292" x="696" y="227.5"/><ellipse cx="764.75" cy="243.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M767.7188,249.1406 Q767.1406,249.4375 766.5,249.5781 Q765.8594,249.7344 765.1563,249.7344 Q762.6563,249.7344 761.3281,248.0938 Q760.0156,246.4375 760.0156,243.3125 Q760.0156,240.1875 761.3281,238.5313 Q762.6563,236.875 765.1563,236.875 Q765.8594,236.875 766.5,237.0313 Q767.1563,237.1875 767.7188,237.4844 L767.7188,240.2031 Q767.0938,239.625 766.5,239.3594 Q765.9063,239.0781 765.2813,239.0781 Q763.9375,239.0781 763.25,240.1563 Q762.5625,241.2188 762.5625,243.3125 Q762.5625,245.4063 763.25,246.4844 Q763.9375,247.5469 765.2813,247.5469 Q765.9063,247.5469 766.5,247.2813 Q767.0938,247 767.7188,246.4219 L767.7188,249.1406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="146" x="785.25" y="247.6543">ContentsSPIDefaultImpl</text><line style="stroke:#A80036;stroke-width:1.5;" x1="697" x2="987" y1="259.5" y2="259.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="697" x2="987" y1="267.5" y2="267.5"/><ellipse cx="707" cy="278.5" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="266" x="716" y="281.7104">attachment(Engine, String, String): Attachment</text><ellipse cx="707" cy="291.3047" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="152" x="716" y="294.5151">page(Engine, String): Page</text></a><!--MD5=[f9dcc5841462d4e26bb663dfcd19f843]
class org.apache.wiki.spi.EngineSPIDefaultImpl--><a href="EngineSPIDefaultImpl.html" target="_top" title="EngineSPIDefaultImpl.html" xlink:actuate="onRequest" xlink:href="EngineSPIDefaultImpl.html" xlink:show="new" xlink:title="EngineSPIDefaultImpl.html" xlink:type="simple"><rect codeLine="19" fill="#FEFECE" filter="url(#f9l9e1vnifdnp)" height="60.8047" id="org.apache.wiki.spi.EngineSPIDefaultImpl" style="stroke:#A80036;stroke-width:1.5;" width="251" x="409.5" y="234"/><ellipse cx="464.75" cy="250" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M467.7188,255.6406 Q467.1406,255.9375 466.5,256.0781 Q465.8594,256.2344 465.1563,256.2344 Q462.6563,256.2344 461.3281,254.5938 Q460.0156,252.9375 460.0156,249.8125 Q460.0156,246.6875 461.3281,245.0313 Q462.6563,243.375 465.1563,243.375 Q465.8594,243.375 466.5,243.5313 Q467.1563,243.6875 467.7188,243.9844 L467.7188,246.7031 Q467.0938,246.125 466.5,245.8594 Q465.9063,245.5781 465.2813,245.5781 Q463.9375,245.5781 463.25,246.6563 Q462.5625,247.7188 462.5625,249.8125 Q462.5625,251.9063 463.25,252.9844 Q463.9375,254.0469 465.2813,254.0469 Q465.9063,254.0469 466.5,253.7813 Q467.0938,253.5 467.7188,252.9219 L467.7188,255.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="132" x="485.25" y="254.1543">EngineSPIDefaultImpl</text><line style="stroke:#A80036;stroke-width:1.5;" x1="410.5" x2="659.5" y1="266" y2="266"/><line style="stroke:#A80036;stroke-width:1.5;" x1="410.5" x2="659.5" y1="274" y2="274"/><ellipse cx="420.5" cy="285" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="225" x="429.5" y="288.2104">find(ServletContext, Properties): Engine</text></a><!--MD5=[eb966b2a1cdf5ea93a7ce4f7b42b1565]
class org.apache.wiki.spi.ContextSPIDefaultImpl--><a href="ContextSPIDefaultImpl.html" target="_top" title="ContextSPIDefaultImpl.html" xlink:actuate="onRequest" xlink:href="ContextSPIDefaultImpl.html" xlink:show="new" xlink:title="ContextSPIDefaultImpl.html" xlink:type="simple"><rect codeLine="23" fill="#FEFECE" filter="url(#f9l9e1vnifdnp)" height="99.2188" id="org.apache.wiki.spi.ContextSPIDefaultImpl" style="stroke:#A80036;stroke-width:1.5;" width="342" x="32" y="215"/><ellipse cx="130.25" cy="231" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M133.2188,236.6406 Q132.6406,236.9375 132,237.0781 Q131.3594,237.2344 130.6563,237.2344 Q128.1563,237.2344 126.8281,235.5938 Q125.5156,233.9375 125.5156,230.8125 Q125.5156,227.6875 126.8281,226.0313 Q128.1563,224.375 130.6563,224.375 Q131.3594,224.375 132,224.5313 Q132.6563,224.6875 133.2188,224.9844 L133.2188,227.7031 Q132.5938,227.125 132,226.8594 Q131.4063,226.5781 130.7813,226.5781 Q129.4375,226.5781 128.75,227.6563 Q128.0625,228.7188 128.0625,230.8125 Q128.0625,232.9063 128.75,233.9844 Q129.4375,235.0469 130.7813,235.0469 Q131.4063,235.0469 132,234.7813 Q132.5938,234.5 133.2188,233.9219 L133.2188,236.6406 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="137" x="150.75" y="235.1543">ContextSPIDefaultImpl</text><line style="stroke:#A80036;stroke-width:1.5;" x1="33" x2="373" y1="247" y2="247"/><line style="stroke:#A80036;stroke-width:1.5;" x1="33" x2="373" y1="255" y2="255"/><ellipse cx="43" cy="266" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="169" x="52" y="269.2104">create(Engine, Page): Context</text><ellipse cx="43" cy="278.8047" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="316" x="52" y="282.0151">create(Engine, HttpServletRequest, Command): Context</text><ellipse cx="43" cy="291.6094" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="286" x="52" y="294.8198">create(Engine, HttpServletRequest, Page): Context</text><ellipse cx="43" cy="304.4141" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="292" x="52" y="307.6245">create(Engine, HttpServletRequest, String): Context</text></a><!--MD5=[3cc7a177362693a4101c4797076d4341]
class org.apache.wiki.api.spi.AclsSPI--><a href="../api/spi/AclsSPI.html" target="_top" title="../api/spi/AclsSPI.html" xlink:actuate="onRequest" xlink:href="../api/spi/AclsSPI.html" xlink:show="new" xlink:title="../api/spi/AclsSPI.html" xlink:type="simple"><rect codeLine="38" fill="#FEFECE" filter="url(#f9l9e1vnifdnp)" height="73.6094" id="org.apache.wiki.api.spi.AclsSPI" style="stroke:#A80036;stroke-width:1.5;" width="119" x="1322.5" y="53.5"/><ellipse cx="1357.3" cy="69.5" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M1353.2219,65.2656 L1353.2219,63.1094 L1360.6125,63.1094 L1360.6125,65.2656 L1358.1438,65.2656 L1358.1438,73.3438 L1360.6125,73.3438 L1360.6125,75.5 L1353.2219,75.5 L1353.2219,73.3438 L1355.6906,73.3438 L1355.6906,65.2656 L1353.2219,65.2656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="43" x="1375.7" y="73.6543">AclsSPI</text><line style="stroke:#A80036;stroke-width:1.5;" x1="1323.5" x2="1440.5" y1="85.5" y2="85.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="1323.5" x2="1440.5" y1="93.5" y2="93.5"/><ellipse cx="1333.5" cy="104.5" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="49" x="1342.5" y="107.7104">acl(): Acl</text><ellipse cx="1333.5" cy="117.3047" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="93" x="1342.5" y="120.5151">entry(): AclEntry</text></a><!--MD5=[52c031eca9d14e414123c0f3a82f168a]
class org.apache.wiki.api.spi.SessionSPI--><a href="../api/spi/SessionSPI.html" target="_top" title="../api/spi/SessionSPI.html" xlink:actuate="onRequest" xlink:href="../api/spi/SessionSPI.html" xlink:show="new" xlink:title="../api/spi/SessionSPI.html" xlink:type="simple"><rect codeLine="42" fill="#FEFECE" filter="url(#f9l9e1vnifdnp)" height="86.4141" id="org.apache.wiki.api.spi.SessionSPI" style="stroke:#A80036;stroke-width:1.5;" width="265" x="1022.5" y="47.5"/><ellipse cx="1117.75" cy="63.5" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M1113.6719,59.2656 L1113.6719,57.1094 L1121.0625,57.1094 L1121.0625,59.2656 L1118.5938,59.2656 L1118.5938,67.3438 L1121.0625,67.3438 L1121.0625,69.5 L1113.6719,69.5 L1113.6719,67.3438 L1116.1406,67.3438 L1116.1406,59.2656 L1113.6719,59.2656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="66" x="1138.25" y="67.6543">SessionSPI</text><line style="stroke:#A80036;stroke-width:1.5;" x1="1023.5" x2="1286.5" y1="79.5" y2="79.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="1023.5" x2="1286.5" y1="87.5" y2="87.5"/><ellipse cx="1033.5" cy="98.5" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="239" x="1042.5" y="101.7104">remove(Engine, HttpServletRequest): void</text><ellipse cx="1033.5" cy="111.3047" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="235" x="1042.5" y="114.5151">find(Engine, HttpServletRequest): Session</text><ellipse cx="1033.5" cy="124.1094" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="128" x="1042.5" y="127.3198">guest(Engine): Session</text></a><!--MD5=[8f2da63379beffa948bd49efaa6b9718]
class org.apache.wiki.api.spi.ContentsSPI--><a href="../api/spi/ContentsSPI.html" target="_top" title="../api/spi/ContentsSPI.html" xlink:actuate="onRequest" xlink:href="../api/spi/ContentsSPI.html" xlink:show="new" xlink:title="../api/spi/ContentsSPI.html" xlink:type="simple"><rect codeLine="47" fill="#FEFECE" filter="url(#f9l9e1vnifdnp)" height="73.6094" id="org.apache.wiki.api.spi.ContentsSPI" style="stroke:#A80036;stroke-width:1.5;" width="291" x="696.5" y="53.5"/><ellipse cx="800.25" cy="69.5" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M796.1719,65.2656 L796.1719,63.1094 L803.5625,63.1094 L803.5625,65.2656 L801.0938,65.2656 L801.0938,73.3438 L803.5625,73.3438 L803.5625,75.5 L796.1719,75.5 L796.1719,73.3438 L798.6406,73.3438 L798.6406,65.2656 L796.1719,65.2656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="75" x="820.75" y="73.6543">ContentsSPI</text><line style="stroke:#A80036;stroke-width:1.5;" x1="697.5" x2="986.5" y1="85.5" y2="85.5"/><line style="stroke:#A80036;stroke-width:1.5;" x1="697.5" x2="986.5" y1="93.5" y2="93.5"/><ellipse cx="707.5" cy="104.5" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="265" x="716.5" y="107.7104">attachment(Engine, String, String): Attachment</text><ellipse cx="707.5" cy="117.3047" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="151" x="716.5" y="120.5151">page(Engine, String): Page</text></a><!--MD5=[72cef5af7c1e5c0a14454e3c188183b9]
class org.apache.wiki.api.spi.EngineSPI--><a href="../api/spi/EngineSPI.html" target="_top" title="../api/spi/EngineSPI.html" xlink:actuate="onRequest" xlink:href="../api/spi/EngineSPI.html" xlink:show="new" xlink:title="../api/spi/EngineSPI.html" xlink:type="simple"><rect codeLine="51" fill="#FEFECE" filter="url(#f9l9e1vnifdnp)" height="60.8047" id="org.apache.wiki.api.spi.EngineSPI" style="stroke:#A80036;stroke-width:1.5;" width="251" x="410.5" y="60"/><ellipse cx="500.75" cy="76" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M496.6719,71.7656 L496.6719,69.6094 L504.0625,69.6094 L504.0625,71.7656 L501.5938,71.7656 L501.5938,79.8438 L504.0625,79.8438 L504.0625,82 L496.6719,82 L496.6719,79.8438 L499.1406,79.8438 L499.1406,71.7656 L496.6719,71.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="62" x="521.25" y="80.1543">EngineSPI</text><line style="stroke:#A80036;stroke-width:1.5;" x1="411.5" x2="660.5" y1="92" y2="92"/><line style="stroke:#A80036;stroke-width:1.5;" x1="411.5" x2="660.5" y1="100" y2="100"/><ellipse cx="421.5" cy="111" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="225" x="430.5" y="114.2104">find(ServletContext, Properties): Engine</text></a><!--MD5=[f94607c025d7165374977c722d2704ab]
class org.apache.wiki.api.spi.ContextSPI--><a href="../api/spi/ContextSPI.html" target="_top" title="../api/spi/ContextSPI.html" xlink:actuate="onRequest" xlink:href="../api/spi/ContextSPI.html" xlink:show="new" xlink:title="../api/spi/ContextSPI.html" xlink:type="simple"><rect codeLine="54" fill="#FEFECE" filter="url(#f9l9e1vnifdnp)" height="99.2188" id="org.apache.wiki.api.spi.ContextSPI" style="stroke:#A80036;stroke-width:1.5;" width="343" x="32.5" y="41"/><ellipse cx="165.75" cy="57" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M161.6719,52.7656 L161.6719,50.6094 L169.0625,50.6094 L169.0625,52.7656 L166.5938,52.7656 L166.5938,60.8438 L169.0625,60.8438 L169.0625,63 L161.6719,63 L161.6719,60.8438 L164.1406,60.8438 L164.1406,52.7656 L161.6719,52.7656 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacing" textLength="68" x="186.25" y="61.1543">ContextSPI</text><line style="stroke:#A80036;stroke-width:1.5;" x1="33.5" x2="374.5" y1="73" y2="73"/><line style="stroke:#A80036;stroke-width:1.5;" x1="33.5" x2="374.5" y1="81" y2="81"/><ellipse cx="43.5" cy="92" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="170" x="52.5" y="95.2104">create(Engine, Page): Context</text><ellipse cx="43.5" cy="104.8047" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="317" x="52.5" y="108.0151">create(Engine, HttpServletRequest, Command): Context</text><ellipse cx="43.5" cy="117.6094" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="287" x="52.5" y="120.8198">create(Engine, HttpServletRequest, Page): Context</text><ellipse cx="43.5" cy="130.4141" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" font-style="italic" lengthAdjust="spacing" textLength="292" x="52.5" y="133.6245">create(Engine, HttpServletRequest, String): Context</text></a><!--MD5=[e9b31059058649ce94fcbaaa439892c6]
reverse link org.apache.wiki.api.spi.AclsSPI to org.apache.wiki.spi.AclsSPIDefaultImpl--><path codeLine="30" d="M1386.26,147.89 C1388.24,174.08 1390.54,204.45 1392.28,227.49 " fill="none" id="org.apache.wiki.api.spi.AclsSPI-backto-org.apache.wiki.spi.AclsSPIDefaultImpl" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="1379.25,148.03,1384.73,127.56,1393.21,146.97,1379.25,148.03" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[e961bf79034f4e3b8f1711b47b5dac8c]
reverse link org.apache.wiki.api.spi.SessionSPI to org.apache.wiki.spi.SessionSPIDefaultImpl--><path codeLine="31" d="M1155,153.73 C1155,176.16 1155,200.94 1155,221.26 " fill="none" id="org.apache.wiki.api.spi.SessionSPI-backto-org.apache.wiki.spi.SessionSPIDefaultImpl" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="1148,153.58,1155,133.58,1162,153.58,1148,153.58" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[76506b523babbddcba7740e56960da8f]
reverse link org.apache.wiki.api.spi.ContentsSPI to org.apache.wiki.spi.ContentsSPIDefaultImpl--><path codeLine="32" d="M842,147.89 C842,174.08 842,204.45 842,227.49 " fill="none" id="org.apache.wiki.api.spi.ContentsSPI-backto-org.apache.wiki.spi.ContentsSPIDefaultImpl" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="835,147.56,842,127.56,849,147.56,835,147.56" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[450734fb1794e4448a04b6eb726990cb]
reverse link org.apache.wiki.api.spi.EngineSPI to org.apache.wiki.spi.EngineSPIDefaultImpl--><path codeLine="33" d="M535.71,141.33 C535.54,171.26 535.32,208.33 535.17,233.74 " fill="none" id="org.apache.wiki.api.spi.EngineSPI-backto-org.apache.wiki.spi.EngineSPIDefaultImpl" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="528.71,141.03,535.83,121.07,542.71,141.11,528.71,141.03" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[1360acf7fc0cafca9b9fe5d9309b1c6a]
reverse link org.apache.wiki.api.spi.ContextSPI to org.apache.wiki.spi.ContextSPIDefaultImpl--><path codeLine="34" d="M203.6,160.6 C203.49,178.77 203.38,198 203.28,214.85 " fill="none" id="org.apache.wiki.api.spi.ContextSPI-backto-org.apache.wiki.spi.ContextSPIDefaultImpl" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="196.6,160.29,203.72,140.33,210.6,160.37,196.6,160.29" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="648" y="345.2822">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[d97cd52447b26a4f225ad59353d2248e]
@startuml
namespace org.apache.wiki.spi {
class AclsSPIDefaultImpl [[AclsSPIDefaultImpl.html]] {
+acl(): Acl
+entry(): AclEntry
}
class SessionSPIDefaultImpl [[SessionSPIDefaultImpl.html]] {
+remove(Engine, HttpServletRequest): void
+find(Engine, HttpServletRequest): Session
+guest(Engine): Session
}
class ContentsSPIDefaultImpl [[ContentsSPIDefaultImpl.html]] {
+attachment(Engine, String, String): Attachment
+page(Engine, String): Page
}
class EngineSPIDefaultImpl [[EngineSPIDefaultImpl.html]] {
+find(ServletContext, Properties): Engine
}
class ContextSPIDefaultImpl [[ContextSPIDefaultImpl.html]] {
+create(Engine, Page): Context
+create(Engine, HttpServletRequest, Command): Context
+create(Engine, HttpServletRequest, Page): Context
+create(Engine, HttpServletRequest, String): Context
}
org.apache.wiki.api.spi.AclsSPI <|.. AclsSPIDefaultImpl
org.apache.wiki.api.spi.SessionSPI <|.. SessionSPIDefaultImpl
org.apache.wiki.api.spi.ContentsSPI <|.. ContentsSPIDefaultImpl
org.apache.wiki.api.spi.EngineSPI <|.. EngineSPIDefaultImpl
org.apache.wiki.api.spi.ContextSPI <|.. ContextSPIDefaultImpl
}
namespace org.apache.wiki.api.spi {
interface AclsSPI [[../api/spi/AclsSPI.html]] {
{abstract} +acl(): Acl
{abstract} +entry(): AclEntry
}
interface SessionSPI [[../api/spi/SessionSPI.html]] {
{abstract} +remove(Engine, HttpServletRequest): void
{abstract} +find(Engine, HttpServletRequest): Session
{abstract} +guest(Engine): Session
}
interface ContentsSPI [[../api/spi/ContentsSPI.html]] {
{abstract} +attachment(Engine, String, String): Attachment
{abstract} +page(Engine, String): Page
}
interface EngineSPI [[../api/spi/EngineSPI.html]] {
{abstract} +find(ServletContext, Properties): Engine
}
interface ContextSPI [[../api/spi/ContextSPI.html]] {
{abstract} +create(Engine, Page): Context
{abstract} +create(Engine, HttpServletRequest, Command): Context
{abstract} +create(Engine, HttpServletRequest, Page): Context
{abstract} +create(Engine, HttpServletRequest, String): Context
}
}
center footer UMLDoclet 2.0.15, PlantUML 1.2021.13
@enduml
PlantUML version 1.2021.13(Mon Nov 01 11:38:45 UTC 2021)
(APACHE source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Default Encoding: UTF-8
Language: en
Country: US
--></g></svg>