blob: 7d97f5007ca9090b7059dce3403f83b50b3cdeb7 [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="394px" preserveAspectRatio="none" style="width:258px;height:394px;background:#FFFFFF;" version="1.1" viewBox="0 0 258 394" width="258px" zoomAndPan="magnify"><defs><filter height="300%" id="f1gbltpiikc7ao" 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=[53dc8fc89004bb44db5a5e6adf2f764c]
class org.apache.wiki.auth.user.DummyUserDatabase--><a href="DummyUserDatabase.html" target="_top" title="DummyUserDatabase.html" xlink:actuate="onRequest" xlink:href="DummyUserDatabase.html" xlink:show="new" xlink:title="DummyUserDatabase.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f1gbltpiikc7ao)" height="173.9844" id="org.apache.wiki.auth.user.DummyUserDatabase" style="stroke:#A80036;stroke-width:1.5;" width="237" x="7" y="190"/><ellipse cx="46.3" cy="208.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M49.2688,214.6094 Q48.6906,214.9063 48.05,215.0469 Q47.4094,215.2031 46.7063,215.2031 Q44.2063,215.2031 42.8781,213.5625 Q41.5656,211.9063 41.5656,208.7813 Q41.5656,205.6563 42.8781,204 Q44.2063,202.3438 46.7063,202.3438 Q47.4094,202.3438 48.05,202.5 Q48.7063,202.6563 49.2688,202.9531 L49.2688,205.6719 Q48.6438,205.0938 48.05,204.8281 Q47.4563,204.5469 46.8313,204.5469 Q45.4875,204.5469 44.8,205.625 Q44.1125,206.6875 44.1125,208.7813 Q44.1125,210.875 44.8,211.9531 Q45.4875,213.0156 46.8313,213.0156 Q47.4563,213.0156 48.05,212.75 Q48.6438,212.4688 49.2688,211.8906 L49.2688,214.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="151" x="65.7" y="207.9951">DummyUserDatabase</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="123" x="79.7" y="220.5791">org.apache.wiki.auth.user</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="243" y1="227.9375" y2="227.9375"/><ellipse cx="18" cy="238.9375" 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="185" x="27" y="242.1479">deleteByLoginName(String): void</text><ellipse cx="18" cy="251.7422" 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="179" x="27" y="254.9526">findByEmail(String): UserProfile</text><ellipse cx="18" cy="264.5469" 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="200" x="27" y="267.7573">findByFullName(String): UserProfile</text><ellipse cx="18" cy="277.3516" 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="211" x="27" y="280.562">findByLoginName(String): UserProfile</text><ellipse cx="18" cy="290.1563" 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="166" x="27" y="293.3667">findByUid(String): UserProfile</text><ellipse cx="18" cy="302.9609" 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="202" x="27" y="306.1714">findByWikiName(String): UserProfile</text><ellipse cx="18" cy="315.7656" 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="151" x="27" y="318.9761">getWikiNames(): Principal[]</text><ellipse cx="18" cy="328.5703" 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="189" x="27" y="331.7808">initialize(Engine, Properties): void</text><ellipse cx="18" cy="341.375" 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="159" x="27" y="344.5854">rename(String, String): void</text><ellipse cx="18" cy="354.1797" 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="129" x="27" y="357.3901">save(UserProfile): void</text></a><!--MD5=[dcba8ed3e35e0414749c86cacb7bd742]
class org.apache.wiki.auth.user.AbstractUserDatabase--><a href="AbstractUserDatabase.html" target="_top" title="AbstractUserDatabase.html" xlink:actuate="onRequest" xlink:href="AbstractUserDatabase.html" xlink:show="new" xlink:title="AbstractUserDatabase.html" xlink:type="simple"><rect codeLine="18" fill="#FEFECE" filter="url(#f1gbltpiikc7ao)" height="122.7656" id="org.apache.wiki.auth.user.AbstractUserDatabase" style="stroke:#A80036;stroke-width:1.5;" width="236" x="7.5" y="7"/><ellipse cx="45.45" cy="25.9688" fill="#A9DCDF" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M45.5594,21.3125 L44.4031,26.3906 L46.7313,26.3906 L45.5594,21.3125 Z M44.075,19.0781 L47.0594,19.0781 L50.4188,31.4688 L47.9656,31.4688 L47.2,28.4063 L43.9188,28.4063 L43.1688,31.4688 L40.7313,31.4688 L44.075,19.0781 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="153" x="64.55" y="24.9951">AbstractUserDatabase</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="127" x="77.55" y="37.5791">org.apache.wiki.auth.user</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8.5" x2="242.5" y1="44.9375" y2="44.9375"/><ellipse cx="18.5" cy="55.9375" 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="178" x="27.5" y="59.1479">findByEmail(String): UserProfile</text><ellipse cx="18.5" cy="68.7422" 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="199" x="27.5" y="71.9526">findByFullName(String): UserProfile</text><ellipse cx="18.5" cy="81.5469" 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="210" x="27.5" y="84.7573">findByLoginName(String): UserProfile</text><ellipse cx="18.5" cy="94.3516" 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="203" x="27.5" y="97.562">findByWikiName(String): UserProfile</text><ellipse cx="18.5" cy="107.1563" 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="190" x="27.5" y="110.3667">initialize(Engine, Properties): void</text><ellipse cx="18.5" cy="119.9609" 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="129" x="27.5" y="123.1714">save(UserProfile): void</text></a><!--MD5=[b3335557ee480621d142302d3a787327]
reverse link org.apache.wiki.auth.user.AbstractUserDatabase to org.apache.wiki.auth.user.DummyUserDatabase--><path codeLine="27" d="M125.5,150.47 C125.5,163.37 125.5,176.75 125.5,189.76 " fill="none" id="org.apache.wiki.auth.user.AbstractUserDatabase-backto-org.apache.wiki.auth.user.DummyUserDatabase" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="118.5,150.06,125.5,130.06,132.5,150.06,118.5,150.06" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="26.5" y="386.2666">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[0391a7db3ee93e5ebb6a1fb9604085db]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>DummyUserDatabase\n<size:10>org.apache.wiki.auth.user" as org.apache.wiki.auth.user.DummyUserDatabase [[DummyUserDatabase.html]] {
+deleteByLoginName(String): void
+findByEmail(String): UserProfile
+findByFullName(String): UserProfile
+findByLoginName(String): UserProfile
+findByUid(String): UserProfile
+findByWikiName(String): UserProfile
+getWikiNames(): Principal[]
+initialize(Engine, Properties): void
+rename(String, String): void
+save(UserProfile): void
}
abstract class "<size:14>AbstractUserDatabase\n<size:10>org.apache.wiki.auth.user" as org.apache.wiki.auth.user.AbstractUserDatabase [[AbstractUserDatabase.html]] {
{abstract} +findByEmail(String): UserProfile
{abstract} +findByFullName(String): UserProfile
{abstract} +findByLoginName(String): UserProfile
{abstract} +findByWikiName(String): UserProfile
{abstract} +initialize(Engine, Properties): void
{abstract} +save(UserProfile): void
}
org.apache.wiki.auth.user.AbstractUserDatabase <|- - org.apache.wiki.auth.user.DummyUserDatabase
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>