blob: 0cf33aa53023499329d8f88913328841af14c53c [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="458px" preserveAspectRatio="none" style="width:460px;height:458px;background:#FFFFFF;" version="1.1" viewBox="0 0 460 458" width="460px" zoomAndPan="magnify"><defs><filter height="300%" id="fv0jmir894wbz" 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=[39110873176236ae772377eb17db3cdb]
class org.apache.wiki.workflow.DefaultWorkflowManager--><a href="DefaultWorkflowManager.html" target="_top" title="DefaultWorkflowManager.html" xlink:actuate="onRequest" xlink:href="DefaultWorkflowManager.html" xlink:show="new" xlink:title="DefaultWorkflowManager.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#fv0jmir894wbz)" height="225.2031" id="org.apache.wiki.workflow.DefaultWorkflowManager" style="stroke:#A80036;stroke-width:1.5;" width="321" x="112.5" y="203"/><ellipse cx="183.25" cy="221.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M186.2188,227.6094 Q185.6406,227.9063 185,228.0469 Q184.3594,228.2031 183.6563,228.2031 Q181.1563,228.2031 179.8281,226.5625 Q178.5156,224.9063 178.5156,221.7813 Q178.5156,218.6563 179.8281,217 Q181.1563,215.3438 183.6563,215.3438 Q184.3594,215.3438 185,215.5 Q185.6563,215.6563 186.2188,215.9531 L186.2188,218.6719 Q185.5938,218.0938 185,217.8281 Q184.4063,217.5469 183.7813,217.5469 Q182.4375,217.5469 181.75,218.625 Q181.0625,219.6875 181.0625,221.7813 Q181.0625,223.875 181.75,224.9531 Q182.4375,226.0156 183.7813,226.0156 Q184.4063,226.0156 185,225.75 Q185.5938,225.4688 186.2188,224.8906 L186.2188,227.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="171" x="203.75" y="220.9951">DefaultWorkflowManager</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="120" x="229.25" y="233.5791">org.apache.wiki.workflow</text><line style="stroke:#A80036;stroke-width:1.5;" x1="113.5" x2="432.5" y1="240.9375" y2="240.9375"/><ellipse cx="123.5" cy="251.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="178" x="132.5" y="255.1479">getWorkflows(): Set&lt;Workflow&gt;</text><ellipse cx="123.5" cy="264.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="267" x="132.5" y="267.9526">getWorkflowsAsMap(): Map&lt;Integer, Workflow&gt;</text><ellipse cx="123.5" cy="277.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="240" x="132.5" y="280.7573">getCompletedWorkflows(): List&lt;Workflow&gt;</text><ellipse cx="123.5" cy="290.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="189" x="132.5" y="293.562">initialize(Engine, Properties): void</text><ellipse cx="123.5" cy="303.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="192" x="132.5" y="306.3667">requiresApproval(String): boolean</text><ellipse cx="123.5" cy="315.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="167" x="132.5" y="319.1714">getApprover(String): Principal</text><polygon fill="#FFFF44" points="123.5,323.7656,127.5,327.7656,123.5,331.7656,119.5,327.7656" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="110" x="132.5" y="331.9761">getEngine(): Engine</text><ellipse cx="123.5" cy="341.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="204" x="132.5" y="344.7808">getDecisionQueue(): DecisionQueue</text><ellipse cx="123.5" cy="354.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="262" x="132.5" y="357.5854">getOwnerWorkflows(Session): List&lt;Workflow&gt;</text><ellipse cx="123.5" cy="367.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="185" x="132.5" y="370.3901">actionPerformed(WikiEvent): void</text><polygon fill="#FFFF44" points="123.5,374.9844,127.5,378.9844,123.5,382.9844,119.5,378.9844" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="110" x="132.5" y="383.1948">add(Workflow): void</text><polygon fill="#FFFF44" points="123.5,387.7891,127.5,391.7891,123.5,395.7891,119.5,391.7891" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="132" x="132.5" y="395.9995">remove(Workflow): void</text><polygon fill="#FFFF44" points="123.5,400.5938,127.5,404.5938,123.5,408.5938,119.5,404.5938" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="295" x="132.5" y="408.8042">removeFromDecisionQueue(Decision, Context): void</text><polygon fill="#FFFF44" points="123.5,413.3984,127.5,417.3984,123.5,421.3984,119.5,417.3984" style="stroke:#B38D22;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" textLength="207" x="132.5" y="421.6089">addToDecisionQueue(Decision): void</text></a><!--MD5=[a3cf4bf153fbc14661326a38c8cff141]
class org.apache.wiki.workflow.WorkflowManager--><a href="WorkflowManager.html" target="_top" title="WorkflowManager.html" xlink:actuate="onRequest" xlink:href="WorkflowManager.html" xlink:show="new" xlink:title="WorkflowManager.html" xlink:type="simple"><rect codeLine="22" fill="#FEFECE" filter="url(#fv0jmir894wbz)" height="135.5703" id="org.apache.wiki.workflow.WorkflowManager" style="stroke:#A80036;stroke-width:1.5;" width="296" x="7" y="7"/><ellipse cx="87.75" cy="25.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M83.6719,21.7344 L83.6719,19.5781 L91.0625,19.5781 L91.0625,21.7344 L88.5938,21.7344 L88.5938,29.8125 L91.0625,29.8125 L91.0625,31.9688 L83.6719,31.9688 L83.6719,29.8125 L86.1406,29.8125 L86.1406,21.7344 L83.6719,21.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="123" x="109.75" y="24.9951">WorkflowManager</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="126" x="108.25" y="37.5791">org.apache.wiki.workflow</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="302" y1="44.9375" y2="44.9375"/><ellipse cx="18" 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="180" x="27" y="59.1479">getWorkflows(): Set&lt;Workflow&gt;</text><ellipse cx="18" 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="270" x="27" y="71.9526">getWorkflowsAsMap(): Map&lt;Integer, Workflow&gt;</text><ellipse cx="18" 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="242" x="27" y="84.7573">getCompletedWorkflows(): List&lt;Workflow&gt;</text><ellipse cx="18" 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="192" x="27" y="97.562">requiresApproval(String): boolean</text><ellipse cx="18" 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="168" x="27" y="110.3667">getApprover(String): Principal</text><ellipse cx="18" 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="202" x="27" y="123.1714">getDecisionQueue(): DecisionQueue</text><ellipse cx="18" cy="132.7656" 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="261" x="27" y="135.9761">getOwnerWorkflows(Session): List&lt;Workflow&gt;</text></a><!--MD5=[5a5af9b0547913863cbe0ddf55a9ab5e]
class java.io.Serializable--><rect codeLine="31" fill="#FEFECE" filter="url(#fv0jmir894wbz)" height="37.9375" id="java.io.Serializable" style="stroke:#A80036;stroke-width:1.5;" width="108" x="338" y="56"/><ellipse cx="353" cy="74.9688" fill="#B4A7E5" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M348.9219,70.7344 L348.9219,68.5781 L356.3125,68.5781 L356.3125,70.7344 L353.8438,70.7344 L353.8438,78.8125 L356.3125,78.8125 L356.3125,80.9688 L348.9219,80.9688 L348.9219,78.8125 L351.3906,78.8125 L351.3906,70.7344 L348.9219,70.7344 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic" lengthAdjust="spacing" textLength="76" x="367" y="73.9951">Serializable</text><text fill="#000000" font-family="sans-serif" font-size="10" font-style="italic" lengthAdjust="spacing" textLength="33" x="388.5" y="86.5791">java.io</text><!--MD5=[53ac23e6b50a5effb801f4700f4de1ec]
reverse link org.apache.wiki.workflow.WorkflowManager to org.apache.wiki.workflow.DefaultWorkflowManager--><path codeLine="33" d="M197.08,161.05 C203.78,174.58 210.79,188.76 217.73,202.79 " fill="none" id="org.apache.wiki.workflow.WorkflowManager-backto-org.apache.wiki.workflow.DefaultWorkflowManager" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="190.78,164.1,188.18,143.07,203.33,157.89,190.78,164.1" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[722992ff3f71bed5ba43e79c0234337d]
reverse link java.io.Serializable to org.apache.wiki.workflow.DefaultWorkflowManager--><path codeLine="34" d="M373.85,112.38 C361.72,136.69 345.06,170.09 328.77,202.73 " fill="none" id="java.io.Serializable-backto-org.apache.wiki.workflow.DefaultWorkflowManager" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="none" points="367.67,109.09,382.86,94.32,380.19,115.34,367.67,109.09" style="stroke:#A80036;stroke-width:1.0;"/><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="127.5" y="450.4854">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[399a6d92b7f7c4c12a72b09979f392c8]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>DefaultWorkflowManager\n<size:10>org.apache.wiki.workflow" as org.apache.wiki.workflow.DefaultWorkflowManager [[DefaultWorkflowManager.html]] {
+getWorkflows(): Set<Workflow>
+getWorkflowsAsMap(): Map<Integer, Workflow>
+getCompletedWorkflows(): List<Workflow>
+initialize(Engine, Properties): void
+requiresApproval(String): boolean
+getApprover(String): Principal
#getEngine(): Engine
+getDecisionQueue(): DecisionQueue
+getOwnerWorkflows(Session): List<Workflow>
+actionPerformed(WikiEvent): void
#add(Workflow): void
#remove(Workflow): void
#removeFromDecisionQueue(Decision, Context): void
#addToDecisionQueue(Decision): void
}
interface "<size:14>WorkflowManager\n<size:10>org.apache.wiki.workflow" as org.apache.wiki.workflow.WorkflowManager [[WorkflowManager.html]] {
{abstract} +getWorkflows(): Set<Workflow>
{abstract} +getWorkflowsAsMap(): Map<Integer, Workflow>
{abstract} +getCompletedWorkflows(): List<Workflow>
{abstract} +requiresApproval(String): boolean
{abstract} +getApprover(String): Principal
{abstract} +getDecisionQueue(): DecisionQueue
{abstract} +getOwnerWorkflows(Session): List<Workflow>
}
interface "<size:14>Serializable\n<size:10>java.io" as java.io.Serializable
org.apache.wiki.workflow.WorkflowManager <|.. org.apache.wiki.workflow.DefaultWorkflowManager
java.io.Serializable <|.. org.apache.wiki.workflow.DefaultWorkflowManager
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>