Author: woonsan
Date: Tue Jan  5 14:21:00 2010
New Revision: 896061

URL: http://svn.apache.org/viewvc?rev=896061&view=rev
Log:
JS2-1084: Adding example responses to the documentation of Jetspeed REST API

Modified:
    
portals/site/jetspeed/jetspeed-2.2/jetspeed-guide-dev/src/site/xdoc/guide-rest-api.xml

Modified: 
portals/site/jetspeed/jetspeed-2.2/jetspeed-guide-dev/src/site/xdoc/guide-rest-api.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.2/jetspeed-guide-dev/src/site/xdoc/guide-rest-api.xml?rev=896061&r1=896060&r2=896061&view=diff
==============================================================================
--- 
portals/site/jetspeed/jetspeed-2.2/jetspeed-guide-dev/src/site/xdoc/guide-rest-api.xml
 (original)
+++ 
portals/site/jetspeed/jetspeed-2.2/jetspeed-guide-dev/src/site/xdoc/guide-rest-api.xml
 Tue Jan  5 14:21:00 2010
@@ -957,6 +957,13 @@
         <td>JSON Response Example</td>
         <td>
 <source><![CDATA[
+{
+  "name":"j2-admin::LoginPortlet",
+  "id":"template-top2.page-template.dashboard-1000.dashboard-1003",
+  "type":"portlet",
+  "locked":false,
+  "properties":{"row":"0","column":"2"}
+}
 ]]></source>
             
         </td>    
@@ -965,6 +972,22 @@
         <td>XML Response Example</td>
         <td>
 <source><![CDATA[
+<fragment>
+  <id>template-top2.page-template.dashboard-1000.dashboard-1003</id>
+  <locked>false</locked>
+  <name>j2-admin::LoginPortlet</name>
+  <type>portlet</type>
+  <properties>
+    <entry>
+      <key>row</key>
+      <value>0</value>
+    </entry>
+    <entry>
+      <key>column</key>
+      <value>2</value>
+    </entry>
+  </properties>
+</fragment>
 ]]></source>
         </td>    
     </tr>
@@ -1067,6 +1090,13 @@
         <td>JSON Response Example</td>
         <td>
 <source><![CDATA[
+{
+  "name":"demo::PickANumberPortlet",
+  "id":"template-top2.page-template.dashboard-1000.P-125fec68f7c-10000",
+  "type":"portlet",
+  "locked":false,
+  "properties":{"row":"2","column":"2"}
+}
 ]]></source>
             
         </td>    
@@ -1075,6 +1105,22 @@
         <td>XML Response Example</td>
         <td>
 <source><![CDATA[
+<fragment>
+  <id>template-top2.page-template.dashboard-1000.P-125fec68f7c-10000</id>
+  <locked>false</locked>
+  <name>demo::PickANumberPortlet</name>
+  <type>portlet</type>
+  <properties>
+    <entry>
+      <key>row</key>
+      <value>2</value>
+    </entry>
+    <entry>
+      <key>column</key>
+      <value>2</value>
+    </entry>
+  </properties>
+</fragment>
 ]]></source>
         </td>    
     </tr>
@@ -1134,7 +1180,7 @@
         <td>REST API examples</td>
         <td>
 <source><![CDATA[
-DELETE 
http://localhost:8080/collab/services/pagelayout/fragment/template-top2.page-template.dashboard-1000.P-125fac24b80-10000/?_type=json
+DELETE 
http://localhost:8080/jetspeed/services/pagelayout/fragment/template-top2.page-template.dashboard-1000.P-125fac24b80-10000/?_type=json
 
 With the following request header:
   X-Portal-Path: /default-page.psml
@@ -1145,6 +1191,13 @@
         <td>JSON Response Example</td>
         <td>
 <source><![CDATA[
+{
+  "name":"demo::PickANumberPortlet",
+  "id":"template-top2.page-template.dashboard-1000.P-125fec68f7c-10000",
+  "type":"portlet",
+  "locked":false,
+  "properties":{"row":"2","column":"2"}
+}
 ]]></source>
             
         </td>    
@@ -1153,6 +1206,22 @@
         <td>XML Response Example</td>
         <td>
 <source><![CDATA[
+<fragment>
+  <id>template-top2.page-template.dashboard-1000.P-125fec68f7c-10000</id>
+  <locked>false</locked>
+  <name>demo::PickANumberPortlet</name>
+  <type>portlet</type>
+  <properties>
+    <entry>
+      <key>row</key>
+      <value>2</value>
+    </entry>
+    <entry>
+      <key>column</key>
+      <value>2</value>
+    </entry>
+  </properties>
+</fragment>
 ]]></source>
         </td>    
     </tr>
@@ -1302,6 +1371,13 @@
         <td>JSON Response Example</td>
         <td>
 <source><![CDATA[
+{
+  "name":"j2-admin::LocaleSelector",
+  "id":"template-top2.page-template.dashboard-1000.dashboard-1007",
+  "type":"portlet",
+  "locked":false,
+  "properties":{"row":"1","column":"2"}
+}
 ]]></source>
             
         </td>    
@@ -1310,6 +1386,22 @@
         <td>XML Response Example</td>
         <td>
 <source><![CDATA[
+<fragment>
+  <id>template-top2.page-template.dashboard-1000.dashboard-1007</id>
+  <locked>false</locked>
+  <name>j2-admin::LocaleSelector</name>
+  <type>portlet</type>
+  <properties>
+    <entry>
+      <key>row</key>
+      <value>1</value>
+    </entry>
+    <entry>
+      <key>column</key>
+      <value>2</value>
+    </entry>
+  </properties>
+</fragment>
 ]]></source>
         </td>    
     </tr>
@@ -1371,7 +1463,7 @@
                     <td>mode</td>
                     <td>Yes</td>
                     <td></td>
-                    <td>view</td>
+                    <td>View</td>
                     <td>The portlet mode of the content fragment.</td>
                 </tr>
                 <tr>
@@ -1379,7 +1471,7 @@
                     <td>state</td>
                     <td>Yes</td>
                     <td></td>
-                    <td>normal</td>
+                    <td>Normal</td>
                     <td>The window state of the content fragment.</td>
                 </tr>
             </table>
@@ -1389,7 +1481,7 @@
         <td>REST API examples</td>
         <td>
 <source><![CDATA[
-PUT 
http://localhost:8080/jetspeed/services/pagelayout/fragment/template-top2.page-template.dashboard-1000.dashboard-1007/mode/?_type=json&mode=view&state=normal
+PUT 
http://localhost:8080/jetspeed/services/pagelayout/fragment/template-top2.page-template.dashboard-1000.dashboard-1007/mode/?_type=json&mode=View&state=Normal
 
 With the following request header:
   X-Portal-Path: /default-page.psml
@@ -1400,6 +1492,15 @@
         <td>JSON Response Example</td>
         <td>
 <source><![CDATA[
+{
+  "name":"j2-admin::LocaleSelector",
+  "id":"template-top2.page-template.dashboard-1000.dashboard-1007",
+  "type":"portlet",
+  "mode":"View",
+  "state":"Normal",
+  "locked":false,
+  "properties":{"row":"1","column":"2"}
+}
 ]]></source>
             
         </td>    
@@ -1408,6 +1509,24 @@
         <td>XML Response Example</td>
         <td>
 <source><![CDATA[
+<fragment>
+  <id>template-top2.page-template.dashboard-1000.dashboard-1007</id>
+  <locked>false</locked>
+  <name>j2-admin::LocaleSelector</name>
+  <type>portlet</type>
+  <mode>View</mode>
+  <state>Normal</state>
+  <properties>
+    <entry>
+      <key>row</key>
+      <value>1</value>
+    </entry>
+    <entry>
+      <key>column</key>
+      <value>2</value>
+    </entry>
+  </properties>
+</fragment>
 ]]></source>
         </td>    
     </tr>
@@ -1478,6 +1597,39 @@
         <td>JSON Response Example</td>
         <td>
 <source><![CDATA[
+{
+  "name":"jetspeed",
+  "basePath":"/decorations/portlet/jetspeed",
+  "actionsOption":"SHOW",
+  "styleSheet":"decorations/portlet/jetspeed/css/styles.css",
+  "baseCSSClass":"jetspeed",
+  "decoratorActions":[
+    {
+      "name":"Configure",
+      "link":"decorations/portlet/jetspeed/images/config.gif",
+      
"action":"http://localhost:8080/jetspeed/services/_ns:YXRlbXBsYXRlLXRvcDIucGFnZS10ZW1wbGF0ZS5kYXNoYm9hcmQtMTAwMC5kYXNoYm9hcmQtMTAwM3xjNA__/";,
+      "actionType":"mode",
+      "actionName":"config",
+      "alt":"Configure"
+    },
+    {
+      "name":"Minimize",
+      "link":"decorations/portlet/jetspeed/images/minimized.gif",
+      
"action":"http://localhost:8080/jetspeed/services/_ns:YXRlbXBsYXRlLXRvcDIucGFnZS10ZW1wbGF0ZS5kYXNoYm9hcmQtMTAwMC5kYXNoYm9hcmQtMTAwM3xkMQ__/";,
+      "actionType":"state",
+      "actionName":"minimized",
+      "alt":"Minimize"
+    },
+    {
+      "name":"Maximize",
+      "link":"decorations/portlet/jetspeed/images/maximized.gif",
+      
"action":"http://localhost:8080/jetspeed/services/_ns:YXRlbXBsYXRlLXRvcDIucGFnZS10ZW1wbGF0ZS5kYXNoYm9hcmQtMTAwMC5kYXNoYm9hcmQtMTAwM3xkMg__/";,
+      "actionType":"state",
+      "actionName":"maximized",
+      "alt":"Maximize"
+    }
+  ]
+}
 ]]></source>
             
         </td>    
@@ -1486,6 +1638,39 @@
         <td>XML Response Example</td>
         <td>
 <source><![CDATA[
+<decoration>
+  <name>jetspeed</name>
+  <actionsOption>SHOW</actionsOption>
+  <baseCSSClass>jetspeed</baseCSSClass>
+  <basePath>/decorations/portlet/jetspeed</basePath>
+  <styleSheet>decorations/portlet/jetspeed/css/styles.css</styleSheet>
+  <decoratorActions>
+    <decoratorAction>
+      
<action>http://localhost:8080/jetspeed/services/_ns:YXRlbXBsYXRlLXRvcDIucGFnZS10ZW1wbGF0ZS5kYXNoYm9hcmQtMTAwMC5kYXNoYm9hcmQtMTAwM3xjNA__/</action>
+      <actionName>config</actionName>
+      <actionType>mode</actionType>
+      <alt>Configure</alt>
+      <link>decorations/portlet/jetspeed/images/config.gif</link>
+      <name>Configure</name>
+    </decoratorAction>
+    <decoratorAction>
+      
<action>http://localhost:8080/jetspeed/services/_ns:YXRlbXBsYXRlLXRvcDIucGFnZS10ZW1wbGF0ZS5kYXNoYm9hcmQtMTAwMC5kYXNoYm9hcmQtMTAwM3xkMQ__/</action>
+      <actionName>minimized</actionName>
+      <actionType>state</actionType>
+      <alt>Minimize</alt>
+      <link>decorations/portlet/jetspeed/images/minimized.gif</link>
+      <name>Minimize</name>
+    </decoratorAction>
+    <decoratorAction>
+      
<action>http://localhost:8080/jetspeed/services/_ns:YXRlbXBsYXRlLXRvcDIucGFnZS10ZW1wbGF0ZS5kYXNoYm9hcmQtMTAwMC5kYXNoYm9hcmQtMTAwM3xkMg__/</action>
+      <actionName>maximized</actionName>
+      <actionType>state</actionType>
+      <alt>Maximize</alt>
+      <link>decorations/portlet/jetspeed/images/maximized.gif</link>
+      <name>Maximize</name>
+    </decoratorAction>
+  </decoratorActions>
+</decoration>
 ]]></source>
         </td>    
     </tr>


Reply via email to