Date: 2004-11-04T17:03:46 Editor: BrianLee <[EMAIL PROTECTED]> Wiki: Jakarta-Slide Wiki Page: DataNode URL: http://wiki.apache.org/jakarta-slide/DataNode
no comment Change Log: ------------------------------------------------------------------------------ @@ -1,6 +1,6 @@ === Domain.xml Data Node === -In Slide an ObjectNode exists for each User, Role, Action. These ObjectNodes are part of the Namespace. +In Slide an [http://jakarta.apache.org/slide/javadoc-2.1/javadoc/org/apache/slide/structure/ObjectNode.html ObjectNode] exists for each User, Role, Action. These ObjectNodes are part of the Namespace. The entries below configure ObjectNodes according to paths (uri) and what class implementation to utilize. This <data> section is loaded when Slide first starts and provides a way to initialize Stores. After Slide @@ -143,8 +143,7 @@ <revision> <property name="privilege-member-set"> <![CDATA[<D:href xmlns:D='DAV:'>/actions/read-acl</D:href> - <D:href xmlns:D='DAV:'>/actions/read-current-user-privilege-set</D:href>]]> - </property> + <D:href xmlns:D='DAV:'>/actions/read-current-user-privilege-set</D:href>]]></property> </revision> </objectnode> <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/read-acl"> @@ -152,81 +151,81 @@ <property name="privilege-member-set"/> </revision> </objectnode> - <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/read-current-user-privilege-set"> - <revision> - <property name="privilege-member-set"/> - </revision> - </objectnode> - <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/write"> - <revision> - <property name="privilege-member-set"> -<![CDATA[<D:href xmlns:D='DAV:'>/actions/write-acl</D:href> -<D:href xmlns:D='DAV:'>/actions/write-properties</D:href> -<D:href xmlns:D='DAV:'>/actions/write-content</D:href>]]> -</property> - </revision> - </objectnode> - <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/write-acl"> - <revision> - <property name="privilege-member-set"/> - </revision> - </objectnode> - <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/write-properties"> - <revision> - <property name="privilege-member-set"/> - </revision> - </objectnode> - <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/write-content"> - <revision> - <property name="privilege-member-set"> -<![CDATA[<D:href xmlns:D='DAV:'>/actions/bind</D:href> -<D:href xmlns:D='DAV:'>/actions/unbind</D:href>]]> -</property> - </revision> - </objectnode> - <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/bind"> - <revision> - <property name="privilege-member-set"/> - </revision> - </objectnode> - <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/unbind"> - <revision> - <property name="privilege-member-set"/> - </revision> - </objectnode> - <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/unlock"> - <revision> - <property name="privilege-member-set"/> - </revision> - </objectnode> - </objectnode> - <objectnode classname="org.apache.slide.structure.SubjectNode" uri="/files"> - <permission action="all" subject="unauthenticated" inheritable="true"/> - <permission action="/actions/write" subject="/roles/user" inheritable="true"/> - <permission action="/actions/read-acl" subject="owner" inheritable="true"/> - </objectnode> - <objectnode classname="org.apache.slide.structure.SubjectNode" uri="/projector"> - <permission action="all" subject="unauthenticated" inheritable="true"/> - <permission action="/actions/write" subject="/roles/projector" inheritable="true"/> - <permission action="/actions/read-acl" subject="owner" inheritable="true"/> - <objectnode classname="org.apache.slide.structure.SubjectNode" uri="/projector/work"> - </objectnode> - </objectnode> - <!-- DeltaV: default history and workspace paths --> - <objectnode classname="org.apache.slide.structure.SubjectNode" uri="/history"> - <permission action="all" subject="unauthenticated" inheritable="true"/> - <permission action="/actions/write" subject="/roles/user" inheritable="true"/> - <permission action="/actions/read-acl" subject="owner" inheritable="true"/> - </objectnode> - <objectnode classname="org.apache.slide.structure.SubjectNode" uri="/workspace"> - <permission action="all" subject="unauthenticated" inheritable="true"/> - <permission action="/actions/write" subject="/roles/user" inheritable="true"/> - <permission action="/actions/read-acl" subject="owner" inheritable="true"/> - </objectnode> - <objectnode classname="org.apache.slide.structure.SubjectNode" uri="/workingresource"> - <permission action="all" subject="unauthenticated" inheritable="true"/> - <permission action="/actions/write" subject="/roles/user" inheritable="true"/> - <permission action="/actions/read-acl" subject="owner" inheritable="true"/> - </objectnode> + <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/read-current-user-privilege-set"> + <revision> + <property name="privilege-member-set"/> + </revision> + </objectnode> + <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/write"> + <revision> + <property name="privilege-member-set"> + <![CDATA[<D:href xmlns:D='DAV:'>/actions/write-acl</D:href><D:href xmlns:D='DAV:'>/actions/write-properties</D:href><D:href xmlns:D='DAV:'>/actions/write-content</D:href>]]> + </property> + </revision> + </objectnode> + <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/write-acl"> + <revision> + <property name="privilege-member-set"/> + </revision> + </objectnode> + <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/write-properties"> + <revision> + <property name="privilege-member-set"/> + </revision> + </objectnode> + <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/write-content"> + <revision> + <property name="privilege-member-set"> + <![CDATA[<D:href xmlns:D='DAV:'>/actions/bind</D:href> <D:href xmlns:D='DAV:'>/actions/unbind</D:href>]]> + </property> + </revision> + </objectnode> + <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/bind"> + <revision> + <property name="privilege-member-set"/> + </revision> + </objectnode> + <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/unbind"> + <revision> + <property name="privilege-member-set"/> + </revision> + </objectnode> + <objectnode classname="org.apache.slide.structure.ActionNode" uri="/actions/unlock"> + <revision> + <property name="privilege-member-set"/> + </revision> + </objectnode> +</objectnode> +}}} + + +{{{ +<objectnode classname="org.apache.slide.structure.SubjectNode" uri="/files"> + <permission action="all" subject="unauthenticated" inheritable="true"/> + <permission action="/actions/write" subject="/roles/user" inheritable="true"/> + <permission action="/actions/read-acl" subject="owner" inheritable="true"/> +</objectnode> +<objectnode classname="org.apache.slide.structure.SubjectNode" uri="/projector"> + <permission action="all" subject="unauthenticated" inheritable="true"/> + <permission action="/actions/write" subject="/roles/projector" inheritable="true"/> + <permission action="/actions/read-acl" subject="owner" inheritable="true"/> + <objectnode classname="org.apache.slide.structure.SubjectNode" uri="/projector/work"> + </objectnode> +</objectnode> +<!-- DeltaV: default history and workspace paths --> +<objectnode classname="org.apache.slide.structure.SubjectNode" uri="/history"> + <permission action="all" subject="unauthenticated" inheritable="true"/> + <permission action="/actions/write" subject="/roles/user" inheritable="true"/> + <permission action="/actions/read-acl" subject="owner" inheritable="true"/> +</objectnode> +<objectnode classname="org.apache.slide.structure.SubjectNode" uri="/workspace"> + <permission action="all" subject="unauthenticated" inheritable="true"/> + <permission action="/actions/write" subject="/roles/user" inheritable="true"/> + <permission action="/actions/read-acl" subject="owner" inheritable="true"/> +</objectnode> +<objectnode classname="org.apache.slide.structure.SubjectNode" uri="/workingresource"> + <permission action="all" subject="unauthenticated" inheritable="true"/> + <permission action="/actions/write" subject="/roles/user" inheritable="true"/> + <permission action="/actions/read-acl" subject="owner" inheritable="true"/> </objectnode> }}} --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
