Index: lams_contentrepository/.settings/org.eclipse.core.resources.prefs =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/.settings/Attic/org.eclipse.core.resources.prefs,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_contentrepository/.settings/org.eclipse.core.resources.prefs 25 Jan 2005 03:45:02 -0000 1.1 @@ -0,0 +1,3 @@ +#Tue Jan 25 12:24:24 PST 2005 +eclipse.preferences.version=1 +encoding//web/WEB-INF/struts/struts-config.xml=UTF-8 Index: lams_contentrepository/doc/allclasses-frame.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/allclasses-frame.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/allclasses-frame.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/allclasses-frame.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + All Classes Index: lams_contentrepository/doc/allclasses-noframe.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/allclasses-noframe.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/allclasses-noframe.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/allclasses-noframe.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + All Classes Index: lams_contentrepository/doc/constant-values.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/constant-values.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/constant-values.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/constant-values.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + Constant Field Values @@ -276,16 +276,16 @@ "logout" - + public static final java.lang.String -NODE_CACHE -"nodeCache" +NODE_LIST_NAME +"nodeList" - + public static final java.lang.String -NODE_MAP_NAME -"nodeMap" +PACKAGE_LIST +"packageList" Index: lams_contentrepository/doc/deprecated-list.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/deprecated-list.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/deprecated-list.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/deprecated-list.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + Deprecated List Index: lams_contentrepository/doc/help-doc.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/help-doc.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/help-doc.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/help-doc.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + API Help Index: lams_contentrepository/doc/index.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + Generated Documentation (Untitled) Index: lams_contentrepository/doc/overview-frame.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/overview-frame.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/overview-frame.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/overview-frame.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + Overview Index: lams_contentrepository/doc/overview-summary.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/overview-summary.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/overview-summary.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/overview-summary.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + Overview Index: lams_contentrepository/doc/overview-tree.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/overview-tree.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/overview-tree.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/overview-tree.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + Class Hierarchy Index: lams_contentrepository/doc/packages.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/packages.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/packages.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/packages.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + Index: lams_contentrepository/doc/serialized-form.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/serialized-form.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/serialized-form.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/serialized-form.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + Serialized Form Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/AccessDeniedException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/AccessDeniedException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/AccessDeniedException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/AccessDeniedException.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + AccessDeniedException Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CheckCredentialTicketBeforeAdvice.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/CheckCredentialTicketBeforeAdvice.html,v diff -u -r1.1 -r1.2 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CheckCredentialTicketBeforeAdvice.html 24 Jan 2005 04:19:01 -0000 1.1 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CheckCredentialTicketBeforeAdvice.html 25 Jan 2005 03:43:58 -0000 1.2 @@ -2,7 +2,7 @@ - + CheckCredentialTicketBeforeAdvice Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrCredential.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/CrCredential.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrCredential.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrCredential.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + CrCredential Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrNode.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/CrNode.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrNode.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrNode.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + CrNode @@ -646,8 +646,9 @@ public java.lang.Long incrementNextVersionId()
Get the next version id for this node and then - increment it. - TODO check synchronisation + increment it. All other ids come out of the database + but for the version we need the next id within a + uuid, and the db can't help us there.

Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrNodeVersion.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/CrNodeVersion.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrNodeVersion.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrNodeVersion.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + CrNodeVersion @@ -285,14 +285,6 @@  void -removeProperty(java.lang.String name) - -
-          Remove a property - - - - void setChildNodeVersions(java.util.Set childNodeVersions)
@@ -769,22 +761,6 @@

-

-removeProperty

-
-public void removeProperty(java.lang.String name)
-
-
Remove a property -

-

-
-
-
-
-
-
-
-

setProperty

Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrNodeVersionProperty.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/CrNodeVersionProperty.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrNodeVersionProperty.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrNodeVersionProperty.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 CrNodeVersionProperty
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrWorkspace.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/CrWorkspace.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrWorkspace.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrWorkspace.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 CrWorkspace
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrWorkspaceCredential.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/CrWorkspaceCredential.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrWorkspaceCredential.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/CrWorkspaceCredential.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 CrWorkspaceCredential
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/FileException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/FileException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/FileException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/FileException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 FileException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ICredentials.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/ICredentials.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ICredentials.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ICredentials.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 ICredentials
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IRepository.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/IRepository.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IRepository.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IRepository.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 IRepository
 
@@ -238,6 +238,16 @@
 
 
 
+ java.util.List
+getPackageNodes(ITicket ticket,
+                java.lang.Long uuid,
+                java.lang.Long version)
+
+
+          Return a list of all the nodes for a package. + + +  java.util.SortedSet getVersionHistory(ITicket ticket, java.lang.Long uuid) @@ -625,6 +635,30 @@
+

+getPackageNodes

+
+public java.util.List getPackageNodes(ITicket ticket,
+                                      java.lang.Long uuid,
+                                      java.lang.Long version)
+                               throws AccessDeniedException,
+                                      ItemNotFoundException,
+                                      FileException
+
+
Return a list of all the nodes for a package. The first in the list + is the package node. The others are in arbitrary order. +

+

+
Parameters:
ticket -
uuid - uuid of the package node
version - version of the package node +
Returns:
list of all nodes for package. +
Throws: +
AccessDeniedException +
ItemNotFoundException +
FileException
+
+
+
+

getVersionHistory

@@ -661,6 +695,9 @@
  that could not be deleted properly. If it is a package node, the child 
  nodes will be deleted. 
  
+ You cannot delete the child of a package node - you have to delete the
+ whole package.
+ 
  If after deleting the version, we find that there a no other versions
  for a node, then delete the node. 
  
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IRepositoryAdmin.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/IRepositoryAdmin.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IRepositoryAdmin.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IRepositoryAdmin.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 IRepositoryAdmin
 
@@ -167,7 +167,7 @@
 Methods inherited from interface com.lamsinternational.lams.contentrepository.IRepository
 
 
-addFileItem, addPackageItem, addWorkspace, createCredential, deleteNode, deleteVersion, getFileItem, getFileItem, getNodeList, getVersionHistory, login, logout, updateCredentials, updateFileItem, updatePackageItem
+addFileItem, addPackageItem, addWorkspace, createCredential, deleteNode, deleteVersion, getFileItem, getFileItem, getNodeList, getPackageNodes, getVersionHistory, login, logout, updateCredentials, updateFileItem, updatePackageItem
 
 
  
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ITicket.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/ITicket.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ITicket.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ITicket.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 ITicket
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IValue.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/IValue.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IValue.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IValue.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 IValue
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IVersionDetail.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/IVersionDetail.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IVersionDetail.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IVersionDetail.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 IVersionDetail
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IVersionedNode.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/IVersionedNode.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IVersionedNode.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IVersionedNode.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 IVersionedNode
 
@@ -127,6 +127,14 @@
 
 
 
+ java.util.Set
+getChildNodes()
+
+
+          Returns an Set of all child nodes of node. + + +  java.util.Date getCreatedDateTime() @@ -159,14 +167,6 @@ - java.util.Set -getNodes() - -
-          Returns an Set of all child nodes of node. - - -  java.lang.String getNodeType() @@ -252,6 +252,14 @@  boolean +hasParentNode() + +
+          Does this node have a parent node? + + + + boolean hasProperties()
@@ -326,10 +334,10 @@
-

-getNodes

+

+getChildNodes

-public java.util.Set getNodes()
+public java.util.Set getChildNodes()
Returns an Set of all child nodes of node. Returns an empty set if no nodes found. @@ -341,6 +349,20 @@

+

+hasParentNode

+
+public boolean hasParentNode()
+
+
Does this node have a parent node? +

+

+ +
Returns:
boolean
+
+
+
+

hasNode

Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IVersionedNodeAdmin.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/IVersionedNodeAdmin.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IVersionedNodeAdmin.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IVersionedNodeAdmin.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 IVersionedNodeAdmin
 
@@ -216,7 +216,7 @@
 Methods inherited from interface com.lamsinternational.lams.contentrepository.IVersionedNode
 
 
-getCreatedDateTime, getFile, getNode, getNodeKey, getNodes, getNodeType, getPath, getProperties, getProperty, getTicket, getUUID, getVersion, getVersionHistory, hasNode, hasNodes, hasProperties, hasProperty, isNodeType
+getChildNodes, getCreatedDateTime, getFile, getNode, getNodeKey, getNodeType, getPath, getProperties, getProperty, getTicket, getUUID, getVersion, getVersionHistory, hasNode, hasNodes, hasParentNode, hasProperties, hasProperty, isNodeType
 
 
  
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IWorkspace.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/IWorkspace.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IWorkspace.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/IWorkspace.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 IWorkspace
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/InvalidParameterException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/InvalidParameterException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/InvalidParameterException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/InvalidParameterException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 InvalidParameterException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ItemExistsException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/ItemExistsException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ItemExistsException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ItemExistsException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 ItemExistsException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ItemNotFoundException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/ItemNotFoundException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ItemNotFoundException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ItemNotFoundException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 ItemNotFoundException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/LoginException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/LoginException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/LoginException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/LoginException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 LoginException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/NoSuchNodeTypeException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/NoSuchNodeTypeException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/NoSuchNodeTypeException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/NoSuchNodeTypeException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 NoSuchNodeTypeException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/NodeKey.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/NodeKey.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/NodeKey.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/NodeKey.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 NodeKey
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/NodeType.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/NodeType.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/NodeType.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/NodeType.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 NodeType
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/PropertyName.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/PropertyName.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/PropertyName.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/PropertyName.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 PropertyName
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/PropertyType.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/PropertyType.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/PropertyType.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/PropertyType.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 PropertyType
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/RepositoryCheckedException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/RepositoryCheckedException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/RepositoryCheckedException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/RepositoryCheckedException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 RepositoryCheckedException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/RepositoryRuntimeException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/RepositoryRuntimeException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/RepositoryRuntimeException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/RepositoryRuntimeException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 RepositoryRuntimeException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleCredentials.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/SimpleCredentials.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleCredentials.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleCredentials.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 SimpleCredentials
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleRepository.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/SimpleRepository.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleRepository.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleRepository.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 SimpleRepository
 
@@ -287,6 +287,16 @@
 
 
 
+ java.util.List
+getPackageNodes(ITicket ticket,
+                java.lang.Long uuid,
+                java.lang.Long version)
+
+
+          Return a list of all the nodes for a package. + + +  java.util.SortedSet getVersionHistory(ITicket ticket, java.lang.Long uuid) @@ -454,8 +464,8 @@
Returns:
a valid ITicket for the user to access the repository.
Throws:
LoginException - Login authentication fails. -
WorkspaceNotFoundException - Workspace name doesn't exist. -
AccessDeniedException - User is not allowed to access this workspace. +
AccessDeniedException - User is not allowed to access this workspace. +
WorkspaceNotFoundException - Workspace name doesn't exist.

@@ -664,8 +674,8 @@
Returns:
nodeKey (uuid and version)
Throws:
InvalidParameterException - if a required parameter is missing -
AccessDeniedException - if ticket doesn't allow this action -
FileException - if unable to save node due to file error +
FileException - if unable to save node due to file error +
AccessDeniedException - if ticket doesn't allow this action

@@ -730,12 +740,40 @@
Returns:
node.
Throws:
ItemNotFoundException - if node with uuid cannot be found -
FileException - if unable to save node due to file error -
AccessDeniedException - if ticket doesn't allow this action +
AccessDeniedException - if ticket doesn't allow this action +
FileException - if unable to save node due to file error

+

+getPackageNodes

+
+public java.util.List getPackageNodes(ITicket ticket,
+                                      java.lang.Long uuid,
+                                      java.lang.Long version)
+                               throws AccessDeniedException,
+                                      ItemNotFoundException,
+                                      FileException
+
+
Description copied from interface: IRepository
+
Return a list of all the nodes for a package. The first in the list + is the package node. The others are in arbitrary order. +

+

+
Specified by:
getPackageNodes in interface IRepository
+
+
+
Parameters:
ticket -
uuid - uuid of the package node
version - version of the package node +
Returns:
list of all nodes for package. +
Throws: +
FileException +
AccessDeniedException +
ItemNotFoundException
+
+
+
+

getNodeList

@@ -812,9 +850,9 @@
 
Parameters:
ticket - ticket issued on login. Identifies tool and workspace - mandatory
uuid - unique id of the file - mandatory
istream - new file, as an input stream - mandatory
versionDescription - human readable comment about the version - optional
mimeType - mime type of file - optional
Throws: -
ItemNotFoundException - if node with uuid cannot be found
FileException - if unable to save node due to file error
InvalidParameterException - if a required parameter is missing +
ItemNotFoundException - if node with uuid cannot be found
AccessDeniedException - if ticket doesn't allow this action
@@ -848,10 +886,10 @@
Parameters:
ticket - ticket issued on login. Identifies tool and workspace - mandatory
uuid - unique id of the package - mandatory
dirPath - directory path containing files - mandatory
startFile - relative path of initial file - optional
versionDescription - human readable comment about the version - optional
Returns:
nodeKey (uuid and version)
Throws: -
InvalidParameterException - if a required parameter is missing -
ItemNotFoundException - if node with uuid cannot be found +
FileException - if unable to save node due to file error
AccessDeniedException - if ticket doesn't allow this action -
FileException - if unable to save node due to file error +
InvalidParameterException - if a required parameter is missing +
ItemNotFoundException - if node with uuid cannot be found

@@ -903,6 +941,9 @@ that could not be deleted properly. If it is a package node, the child nodes will be deleted. + You cannot delete the child of a package node - you have to delete the + whole package. + If after deleting the version, we find that there a no other versions for a node, then delete the node. Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleTicket.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/SimpleTicket.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleTicket.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleTicket.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + SimpleTicket Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleVersionDetail.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/SimpleVersionDetail.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleVersionDetail.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleVersionDetail.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + SimpleVersionDetail Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleVersionedNode.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/SimpleVersionedNode.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleVersionedNode.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/SimpleVersionedNode.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + SimpleVersionedNode @@ -114,9 +114,15 @@ if the internal data is missing. This is not indicated on the method signatures. - TODO instead of creating a new prototype node each time we want - one of these, use a pool. There is a significant overhead to creating - an object via the spring framework! + TODO Should these be pooled, instead of creating a new prototype node + each time. Some comments on the web indicate that creating a Spring bean + and wiring it up may be expensive, so we don't want to do it. But looking + at the Spring reference manual, it appears the pooling may hand out + the instances on each method invocation. On other hand, other stuff I've + read suggest that Spring won't manage the lifecycle so destroy doesn't get + called. So, given these objects are being passed back to calling + programs and the difficulty of initialising the db data, its tempting + to make these POJOs not created by Spring.

@@ -186,6 +192,14 @@ + java.util.Set +getChildNodes() + +
+          If no nodes are found, returns an empty set. + + +  java.util.Date getCreatedDateTime() @@ -234,14 +248,6 @@ - java.util.Set -getNodes() - -
-          If no nodes are found, returns an empty set. - - -  java.lang.String getNodeType() @@ -328,6 +334,14 @@  boolean +hasParentNode() + +
+          Does this node have a parent node? + + + + boolean hasProperties()
@@ -934,23 +948,41 @@


-

-getNodes

+

+getChildNodes

-public java.util.Set getNodes()
+public java.util.Set getChildNodes()
If no nodes are found, returns an empty set.

-
Specified by:
getNodes in interface IVersionedNode
+
Specified by:
getChildNodes in interface IVersionedNode
-
Returns:
Set of nodes.
See Also:
IVersionedNode.getNodes()
+
Returns:
Set of nodes.
See Also:
IVersionedNode.getChildNodes()

+

+hasParentNode

+
+public boolean hasParentNode()
+
+
Description copied from interface: IVersionedNode
+
Does this node have a parent node? +

+

+
Specified by:
hasParentNode in interface IVersionedNode
+
+
+ +
Returns:
boolean
See Also:
IVersionedNode.hasParentNode()
+
+
+
+

hasNode

Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ValidationException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/ValidationException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ValidationException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ValidationException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 ValidationException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ValueFormatException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/ValueFormatException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ValueFormatException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/ValueFormatException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 ValueFormatException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/WorkspaceNotFoundException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/WorkspaceNotFoundException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/WorkspaceNotFoundException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/WorkspaceNotFoundException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 WorkspaceNotFoundException
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-frame.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/package-frame.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-frame.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-frame.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 com.lamsinternational.lams.contentrepository
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-summary.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/package-summary.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-summary.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-summary.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 com.lamsinternational.lams.contentrepository
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-tree.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/package-tree.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-tree.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-tree.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 com.lamsinternational.lams.contentrepository Class Hierarchy
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-use.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/Attic/package-use.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-use.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/package-use.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 Uses of Package com.lamsinternational.lams.contentrepository
 
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/AccessDeniedException.html
===================================================================
RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/AccessDeniedException.html,v
diff -u -r1.2 -r1.3
--- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/AccessDeniedException.html	24 Jan 2005 04:18:22 -0000	1.2
+++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/AccessDeniedException.html	25 Jan 2005 03:43:58 -0000	1.3
@@ -2,7 +2,7 @@
 
 
 
-
+
 
 Uses of Class com.lamsinternational.lams.contentrepository.AccessDeniedException
 
@@ -207,6 +207,16 @@
 
 
 
+ java.util.List
+SimpleRepository.getPackageNodes(ITicket ticket,
+                java.lang.Long uuid,
+                java.lang.Long version)
+
+
+            + + +  java.util.SortedMap SimpleRepository.getNodeList(ITicket ticket) @@ -385,6 +395,16 @@ + java.util.List +IRepository.getPackageNodes(ITicket ticket, + java.lang.Long uuid, + java.lang.Long version) + +
+          Return a list of all the nodes for a package. + + +  java.util.SortedSet IRepository.getVersionHistory(ITicket ticket, java.lang.Long uuid) @@ -461,6 +481,17 @@  org.apache.struts.action.ActionForward +NodeSelectionAction.viewPackage(org.apache.struts.action.ActionMapping mapping, + org.apache.struts.action.ActionForm form, + javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+          Get the list of nodes in the workspace. + + + + org.apache.struts.action.ActionForward NodeSelectionAction.deleteNode(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CheckCredentialTicketBeforeAdvice.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/CheckCredentialTicketBeforeAdvice.html,v diff -u -r1.1 -r1.2 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CheckCredentialTicketBeforeAdvice.html 24 Jan 2005 04:19:01 -0000 1.1 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CheckCredentialTicketBeforeAdvice.html 25 Jan 2005 03:43:58 -0000 1.2 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.CheckCredentialTicketBeforeAdvice Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrCredential.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/CrCredential.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrCredential.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrCredential.html 25 Jan 2005 03:43:58 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.CrCredential Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrNode.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/CrNode.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrNode.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrNode.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.CrNode Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrNodeVersion.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/CrNodeVersion.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrNodeVersion.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrNodeVersion.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.CrNodeVersion Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrNodeVersionProperty.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/CrNodeVersionProperty.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrNodeVersionProperty.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrNodeVersionProperty.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.CrNodeVersionProperty Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrWorkspace.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/CrWorkspace.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrWorkspace.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrWorkspace.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.CrWorkspace Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrWorkspaceCredential.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/CrWorkspaceCredential.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrWorkspaceCredential.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/CrWorkspaceCredential.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.CrWorkspaceCredential Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/FileException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/FileException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/FileException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/FileException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.FileException @@ -163,6 +163,16 @@ + java.util.List +SimpleRepository.getPackageNodes(ITicket ticket, + java.lang.Long uuid, + java.lang.Long version) + +
+            + + +  NodeKey SimpleRepository.updateFileItem(ITicket ticket, java.lang.Long uuid, @@ -266,6 +276,16 @@ + java.util.List +IRepository.getPackageNodes(ITicket ticket, + java.lang.Long uuid, + java.lang.Long version) + +
+          Return a list of all the nodes for a package. + + +  java.io.InputStream SimpleVersionedNode.getFile() @@ -291,7 +311,7 @@ - void + java.lang.String
IFileDAO.writeFile(java.lang.Long uuid, java.lang.Long versionId, java.io.InputStream is) @@ -345,7 +365,7 @@ - void + java.lang.String
FileDAO.writeFile(java.lang.Long uuid, java.lang.Long versionId, java.io.InputStream is) @@ -400,6 +420,39 @@  org.apache.struts.action.ActionForward +NodeSelectionAction.getList(org.apache.struts.action.ActionMapping mapping, + org.apache.struts.action.ActionForm form, + javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+          Get the list of nodes in the workspace. + + + + org.apache.struts.action.ActionForward +NodeSelectionAction.viewPackage(org.apache.struts.action.ActionMapping mapping, + org.apache.struts.action.ActionForm form, + javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+          Get the list of nodes in the workspace. + + + + org.apache.struts.action.ActionForward +NodeSelectionAction.deleteNode(org.apache.struts.action.ActionMapping mapping, + org.apache.struts.action.ActionForm form, + javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+          Delete a version of a node, or the whole node. + + + + org.apache.struts.action.ActionForward AddFileContentAction.uploadFile(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ICredentials.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/ICredentials.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ICredentials.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ICredentials.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.ICredentials Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IRepository.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/IRepository.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IRepository.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IRepository.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.IRepository Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IRepositoryAdmin.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/IRepositoryAdmin.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IRepositoryAdmin.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IRepositoryAdmin.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.IRepositoryAdmin Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ITicket.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/ITicket.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ITicket.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ITicket.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.ITicket @@ -226,6 +226,16 @@ + java.util.List +SimpleRepository.getPackageNodes(ITicket ticket, + java.lang.Long uuid, + java.lang.Long version) + +
+            + + +  java.util.SortedMap SimpleRepository.getNodeList(ITicket ticket) @@ -371,6 +381,16 @@ + java.util.List +IRepository.getPackageNodes(ITicket ticket, + java.lang.Long uuid, + java.lang.Long version) + +
+          Return a list of all the nodes for a package. + + +  java.util.SortedSet IRepository.getVersionHistory(ITicket ticket, java.lang.Long uuid) Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IValue.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/IValue.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IValue.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IValue.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.IValue Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IVersionDetail.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/IVersionDetail.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IVersionDetail.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IVersionDetail.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.IVersionDetail Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IVersionedNode.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/IVersionedNode.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IVersionedNode.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IVersionedNode.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.IVersionedNode Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IVersionedNodeAdmin.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/IVersionedNodeAdmin.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IVersionedNodeAdmin.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IVersionedNodeAdmin.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.IVersionedNodeAdmin Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IWorkspace.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/IWorkspace.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IWorkspace.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/IWorkspace.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.IWorkspace Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/InvalidParameterException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/InvalidParameterException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/InvalidParameterException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/InvalidParameterException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.InvalidParameterException Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ItemExistsException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/ItemExistsException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ItemExistsException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ItemExistsException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.ItemExistsException Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ItemNotFoundException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/ItemNotFoundException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ItemNotFoundException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ItemNotFoundException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.ItemNotFoundException @@ -132,6 +132,16 @@ + java.util.List +SimpleRepository.getPackageNodes(ITicket ticket, + java.lang.Long uuid, + java.lang.Long version) + +
+            + + +  java.util.SortedSet SimpleRepository.getVersionHistory(ITicket ticket, java.lang.Long uuid) @@ -240,6 +250,16 @@ + java.util.List +IRepository.getPackageNodes(ITicket ticket, + java.lang.Long uuid, + java.lang.Long version) + +
+          Return a list of all the nodes for a package. + + +  java.util.SortedSet IRepository.getVersionHistory(ITicket ticket, java.lang.Long uuid) @@ -296,6 +316,28 @@  org.apache.struts.action.ActionForward +NodeSelectionAction.getList(org.apache.struts.action.ActionMapping mapping, + org.apache.struts.action.ActionForm form, + javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+          Get the list of nodes in the workspace. + + + + org.apache.struts.action.ActionForward +NodeSelectionAction.viewPackage(org.apache.struts.action.ActionMapping mapping, + org.apache.struts.action.ActionForm form, + javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+          Get the list of nodes in the workspace. + + + + org.apache.struts.action.ActionForward NodeSelectionAction.deleteNode(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/LoginException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/LoginException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/LoginException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/LoginException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.LoginException Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/NoSuchNodeTypeException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/NoSuchNodeTypeException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/NoSuchNodeTypeException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/NoSuchNodeTypeException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.NoSuchNodeTypeException Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/NodeKey.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/NodeKey.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/NodeKey.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/NodeKey.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.NodeKey Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/NodeType.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/NodeType.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/NodeType.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/NodeType.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.NodeType Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/PropertyName.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/PropertyName.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/PropertyName.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/PropertyName.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.PropertyName Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/PropertyType.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/PropertyType.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/PropertyType.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/PropertyType.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.PropertyType Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/RepositoryCheckedException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/RepositoryCheckedException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/RepositoryCheckedException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/RepositoryCheckedException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.RepositoryCheckedException Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/RepositoryRuntimeException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/RepositoryRuntimeException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/RepositoryRuntimeException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/RepositoryRuntimeException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.RepositoryRuntimeException Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleCredentials.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/SimpleCredentials.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleCredentials.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleCredentials.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.SimpleCredentials Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleRepository.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/SimpleRepository.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleRepository.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleRepository.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.SimpleRepository Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleTicket.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/SimpleTicket.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleTicket.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleTicket.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.SimpleTicket Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleVersionDetail.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/SimpleVersionDetail.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleVersionDetail.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleVersionDetail.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.SimpleVersionDetail Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleVersionedNode.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/SimpleVersionedNode.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleVersionedNode.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/SimpleVersionedNode.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.SimpleVersionedNode Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ValidationException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/ValidationException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ValidationException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ValidationException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.ValidationException Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ValueFormatException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/ValueFormatException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ValueFormatException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/ValueFormatException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.ValueFormatException Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/WorkspaceNotFoundException.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/Attic/WorkspaceNotFoundException.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/WorkspaceNotFoundException.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/class-use/WorkspaceNotFoundException.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.WorkspaceNotFoundException Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/ICredentialDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/Attic/ICredentialDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/ICredentialDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/ICredentialDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + ICredentialDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/IFileDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/Attic/IFileDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/IFileDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/IFileDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + IFileDAO @@ -150,7 +150,7 @@ - void + java.lang.String writeFile(java.lang.Long uuid, java.lang.Long versionId, java.io.InputStream is) @@ -181,15 +181,16 @@

writeFile

-public void writeFile(java.lang.Long uuid,
-                      java.lang.Long versionId,
-                      java.io.InputStream is)
-               throws FileException
+public java.lang.String writeFile(java.lang.Long uuid, + java.lang.Long versionId, + java.io.InputStream is) + throws FileException
Write out a file to the repository. Closes the stream.

+
Returns:
the path to which the file was written
Throws:
FileException
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/INodeDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/Attic/INodeDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/INodeDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/INodeDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + INodeDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/IWorkspaceDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/Attic/IWorkspaceDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/IWorkspaceDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/IWorkspaceDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + IWorkspaceDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-frame.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/Attic/package-frame.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-frame.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-frame.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.dao Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-summary.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/Attic/package-summary.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-summary.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-summary.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.dao Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-tree.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/Attic/package-tree.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-tree.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-tree.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.dao Class Hierarchy Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-use.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/Attic/package-use.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-use.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/package-use.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Package com.lamsinternational.lams.contentrepository.dao Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/ICredentialDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/Attic/ICredentialDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/ICredentialDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/ICredentialDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.dao.ICredentialDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/IFileDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/Attic/IFileDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/IFileDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/IFileDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.dao.IFileDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/INodeDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/Attic/INodeDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/INodeDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/INodeDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.dao.INodeDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/IWorkspaceDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/Attic/IWorkspaceDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/IWorkspaceDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/class-use/IWorkspaceDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Interface com.lamsinternational.lams.contentrepository.dao.IWorkspaceDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/FileDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/Attic/FileDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/FileDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/FileDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + FileDAO @@ -184,7 +184,7 @@ - void + java.lang.String writeFile(java.lang.Long uuid, java.lang.Long versionId, java.io.InputStream is) @@ -238,10 +238,10 @@

writeFile

-public void writeFile(java.lang.Long uuid,
-                      java.lang.Long versionId,
-                      java.io.InputStream is)
-               throws FileException
+public java.lang.String writeFile(java.lang.Long uuid, + java.lang.Long versionId, + java.io.InputStream is) + throws FileException
Write out a file to the repository. Closes the stream.

@@ -250,6 +250,7 @@

+
Returns:
the path to which the file was written
Throws:
FileException
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-frame.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/Attic/package-frame.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-frame.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-frame.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.dao.file Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-summary.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/Attic/package-summary.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-summary.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-summary.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.dao.file Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-tree.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/Attic/package-tree.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-tree.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-tree.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.dao.file Class Hierarchy Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-use.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/Attic/package-use.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-use.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/package-use.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Package com.lamsinternational.lams.contentrepository.dao.file Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/class-use/FileDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/class-use/Attic/FileDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/class-use/FileDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/file/class-use/FileDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.dao.file.FileDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/CredentialDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/Attic/CredentialDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/CredentialDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/CredentialDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + CredentialDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/NodeDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/Attic/NodeDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/NodeDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/NodeDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + NodeDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/WorkspaceDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/Attic/WorkspaceDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/WorkspaceDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/WorkspaceDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + WorkspaceDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-frame.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/Attic/package-frame.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-frame.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-frame.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.dao.hibernate Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-summary.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/Attic/package-summary.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-summary.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-summary.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.dao.hibernate Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-tree.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/Attic/package-tree.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-tree.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-tree.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.dao.hibernate Class Hierarchy Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-use.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/Attic/package-use.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-use.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/package-use.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Package com.lamsinternational.lams.contentrepository.dao.hibernate Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/CredentialDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/Attic/CredentialDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/CredentialDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/CredentialDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.dao.hibernate.CredentialDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/NodeDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/Attic/NodeDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/NodeDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/NodeDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.dao.hibernate.NodeDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/WorkspaceDAO.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/Attic/WorkspaceDAO.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/WorkspaceDAO.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/dao/hibernate/class-use/WorkspaceDAO.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.dao.hibernate.WorkspaceDAO Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/AddFileContentAction.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Attic/AddFileContentAction.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/AddFileContentAction.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/AddFileContentAction.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + AddFileContentAction @@ -125,7 +125,7 @@ Fields inherited from class com.lamsinternational.lams.contentrepository.struts.action.RepositoryDispatchAction -ERROR_PATH, LOGOUT_PATH, NODE_CACHE, NODE_MAP_NAME, SUCCESS_PATH, TICKET_NAME, UUID_NAME, VERSION_NAME +ERROR_PATH, LOGOUT_PATH, NODE_LIST_NAME, PACKAGE_LIST, SUCCESS_PATH, TICKET_NAME, UUID_NAME, VERSION_NAME   Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Download.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Attic/Download.html,v diff -u -r1.1 -r1.2 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Download.html 24 Jan 2005 04:18:21 -0000 1.1 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Download.html 25 Jan 2005 03:43:57 -0000 1.2 @@ -2,7 +2,7 @@ - + Download Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/LoginRepositoryAction.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Attic/LoginRepositoryAction.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/LoginRepositoryAction.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/LoginRepositoryAction.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + LoginRepositoryAction @@ -128,7 +128,7 @@ Fields inherited from class com.lamsinternational.lams.contentrepository.struts.action.RepositoryDispatchAction -ERROR_PATH, LOGOUT_PATH, NODE_CACHE, NODE_MAP_NAME, SUCCESS_PATH, TICKET_NAME, UUID_NAME, VERSION_NAME +ERROR_PATH, LOGOUT_PATH, NODE_LIST_NAME, PACKAGE_LIST, SUCCESS_PATH, TICKET_NAME, UUID_NAME, VERSION_NAME   Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/NodeSelectionAction.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Attic/NodeSelectionAction.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/NodeSelectionAction.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/NodeSelectionAction.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + NodeSelectionAction @@ -128,7 +128,7 @@ Fields inherited from class com.lamsinternational.lams.contentrepository.struts.action.RepositoryDispatchAction -ERROR_PATH, LOGOUT_PATH, NODE_CACHE, NODE_MAP_NAME, SUCCESS_PATH, TICKET_NAME, UUID_NAME, VERSION_NAME +ERROR_PATH, LOGOUT_PATH, NODE_LIST_NAME, PACKAGE_LIST, SUCCESS_PATH, TICKET_NAME, UUID_NAME, VERSION_NAME   @@ -187,6 +187,17 @@
          Get the list of nodes in the workspace. + + + org.apache.struts.action.ActionForward +viewPackage(org.apache.struts.action.ActionMapping mapping, + org.apache.struts.action.ActionForm form, + javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+          Get the list of nodes in the workspace. +   @@ -264,7 +275,9 @@ org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) - throws AccessDeniedException + throws AccessDeniedException, + ItemNotFoundException, + FileException
Get the list of nodes in the workspace. Displays the node list screen. @@ -273,11 +286,38 @@
Parameters:
mapping -
form -
request -
response -
Returns:
ActionForward
Throws: -
AccessDeniedException
+
AccessDeniedException +
ItemNotFoundException +
FileException

+

+viewPackage

+
+public org.apache.struts.action.ActionForward viewPackage(org.apache.struts.action.ActionMapping mapping,
+                                                          org.apache.struts.action.ActionForm form,
+                                                          javax.servlet.http.HttpServletRequest request,
+                                                          javax.servlet.http.HttpServletResponse response)
+                                                   throws AccessDeniedException,
+                                                          ItemNotFoundException,
+                                                          FileException
+
+
Get the list of nodes in the workspace. Displays the node list + screen. +

+

+
Parameters:
mapping -
form -
request -
response - +
Returns:
ActionForward +
Throws: +
AccessDeniedException +
ItemNotFoundException +
FileException
+
+
+
+

deleteNode

@@ -287,7 +327,8 @@
                                                          javax.servlet.http.HttpServletResponse response)
                                                   throws ItemNotFoundException,
                                                          InvalidParameterException,
-                                                         AccessDeniedException
+ AccessDeniedException, + FileException
Delete a version of a node, or the whole node.

@@ -298,7 +339,8 @@

ItemNotFoundException
InvalidParameterException
AccessDeniedException -
java.lang.Exception
+
java.lang.Exception +
FileException
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/RepositoryDispatchAction.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Attic/RepositoryDispatchAction.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/RepositoryDispatchAction.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/RepositoryDispatchAction.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + RepositoryDispatchAction @@ -137,15 +137,15 @@ - - @@ -279,13 +279,13 @@
-

-NODE_MAP_NAME

+

+NODE_LIST_NAME

-public static final java.lang.String NODE_MAP_NAME
+public static final java.lang.String NODE_LIST_NAME
-
See Also:
Constant Field Values
+
See Also:
Constant Field Values

@@ -339,13 +339,13 @@
-

-NODE_CACHE

+

+PACKAGE_LIST

-public static final java.lang.String NODE_CACHE
+public static final java.lang.String PACKAGE_LIST
-
See Also:
Constant Field Values
+
See Also:
Constant Field Values
Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-frame.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Attic/package-frame.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-frame.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-frame.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.struts.action Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-summary.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Attic/package-summary.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-summary.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-summary.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.struts.action Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-tree.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Attic/package-tree.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-tree.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-tree.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.struts.action Class Hierarchy Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-use.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/Attic/package-use.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-use.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/package-use.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Package com.lamsinternational.lams.contentrepository.struts.action Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/AddFileContentAction.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/Attic/AddFileContentAction.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/AddFileContentAction.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/AddFileContentAction.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.struts.action.AddFileContentAction Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/Download.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/Attic/Download.html,v diff -u -r1.1 -r1.2 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/Download.html 24 Jan 2005 04:18:21 -0000 1.1 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/Download.html 25 Jan 2005 03:43:57 -0000 1.2 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.struts.action.Download Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/LoginRepositoryAction.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/Attic/LoginRepositoryAction.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/LoginRepositoryAction.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/LoginRepositoryAction.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.struts.action.LoginRepositoryAction Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/NodeSelectionAction.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/Attic/NodeSelectionAction.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/NodeSelectionAction.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/NodeSelectionAction.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.struts.action.NodeSelectionAction Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/RepositoryDispatchAction.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/Attic/RepositoryDispatchAction.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/RepositoryDispatchAction.html 24 Jan 2005 04:18:21 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/action/class-use/RepositoryDispatchAction.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.struts.action.RepositoryDispatchAction Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/AddFileContentForm.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/Attic/AddFileContentForm.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/AddFileContentForm.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/AddFileContentForm.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + AddFileContentForm Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/LoginRepositoryForm.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/Attic/LoginRepositoryForm.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/LoginRepositoryForm.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/LoginRepositoryForm.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + LoginRepositoryForm Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/NodeSelectionForm.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/Attic/NodeSelectionForm.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/NodeSelectionForm.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/NodeSelectionForm.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + NodeSelectionForm Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-frame.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/Attic/package-frame.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-frame.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-frame.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.struts.form Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-summary.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/Attic/package-summary.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-summary.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-summary.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.struts.form Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-tree.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/Attic/package-tree.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-tree.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-tree.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + com.lamsinternational.lams.contentrepository.struts.form Class Hierarchy Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-use.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/Attic/package-use.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-use.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/package-use.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Package com.lamsinternational.lams.contentrepository.struts.form Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/AddFileContentForm.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/Attic/AddFileContentForm.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/AddFileContentForm.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/AddFileContentForm.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.struts.form.AddFileContentForm Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/LoginRepositoryForm.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/Attic/LoginRepositoryForm.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/LoginRepositoryForm.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/LoginRepositoryForm.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.struts.form.LoginRepositoryForm Index: lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/NodeSelectionForm.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/Attic/NodeSelectionForm.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/NodeSelectionForm.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/com/lamsinternational/lams/contentrepository/struts/form/class-use/NodeSelectionForm.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + Uses of Class com.lamsinternational.lams.contentrepository.struts.form.NodeSelectionForm Index: lams_contentrepository/doc/index-files/index-1.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-1.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-1.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-1.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + A-Index Index: lams_contentrepository/doc/index-files/index-10.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-10.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-10.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-10.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + L-Index Index: lams_contentrepository/doc/index-files/index-11.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-11.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-11.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-11.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + M-Index Index: lams_contentrepository/doc/index-files/index-12.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-12.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-12.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-12.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + N-Index @@ -75,12 +75,9 @@

N

-
NODE_CACHE - +
NODE_LIST_NAME - Static variable in class com.lamsinternational.lams.contentrepository.struts.action.RepositoryDispatchAction
  -
NODE_MAP_NAME - -Static variable in class com.lamsinternational.lams.contentrepository.struts.action.RepositoryDispatchAction -
 
NoSuchNodeTypeException - exception com.lamsinternational.lams.contentrepository.NoSuchNodeTypeException.
Tried to create a node with an unknown type.
NoSuchNodeTypeException() - Constructor for class com.lamsinternational.lams.contentrepository.NoSuchNodeTypeException
Constructs a new instance of this class. Index: lams_contentrepository/doc/index-files/index-13.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-13.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-13.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-13.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + P-Index @@ -78,6 +78,9 @@
PACKAGENODE - Static variable in class com.lamsinternational.lams.contentrepository.NodeType
Node represents a package of other nodes +
PACKAGE_LIST - +Static variable in class com.lamsinternational.lams.contentrepository.struts.action.RepositoryDispatchAction +
 
PropertyName - class com.lamsinternational.lams.contentrepository.PropertyName.
 
PropertyName() - Constructor for class com.lamsinternational.lams.contentrepository.PropertyName
  Index: lams_contentrepository/doc/index-files/index-14.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-14.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-14.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-14.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + R-Index @@ -115,9 +115,6 @@
removeChildNodeVersion(CrNodeVersion) - Method in class com.lamsinternational.lams.contentrepository.CrNodeVersion
Remove a child node to the childNodeVersions collection. -
removeProperty(String) - -Method in class com.lamsinternational.lams.contentrepository.CrNodeVersion -
Remove a property
reset(ActionMapping, HttpServletRequest) - Method in class com.lamsinternational.lams.contentrepository.struts.form.AddFileContentForm
Method reset Index: lams_contentrepository/doc/index-files/index-15.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-15.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-15.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-15.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + S-Index Index: lams_contentrepository/doc/index-files/index-16.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-16.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-16.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-16.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + T-Index Index: lams_contentrepository/doc/index-files/index-17.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-17.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-17.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-17.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + U-Index Index: lams_contentrepository/doc/index-files/index-18.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-18.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-18.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-18.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + V-Index @@ -123,6 +123,9 @@
valueFromName(String) - Static method in class com.lamsinternational.lams.contentrepository.PropertyType
Returns the numeric constant value of the type with the specified name. +
viewPackage(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - +Method in class com.lamsinternational.lams.contentrepository.struts.action.NodeSelectionAction +
Get the list of nodes in the workspace.

Index: lams_contentrepository/doc/index-files/index-19.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-19.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-19.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-19.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + W-Index Index: lams_contentrepository/doc/index-files/index-2.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-2.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-2.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-2.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + B-Index Index: lams_contentrepository/doc/index-files/index-3.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-3.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-3.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-3.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + C-Index Index: lams_contentrepository/doc/index-files/index-4.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-4.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-4.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-4.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + D-Index Index: lams_contentrepository/doc/index-files/index-5.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-5.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-5.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-5.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + E-Index Index: lams_contentrepository/doc/index-files/index-6.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-6.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-6.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-6.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + F-Index Index: lams_contentrepository/doc/index-files/index-7.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-7.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-7.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-7.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + G-Index @@ -87,6 +87,12 @@
getChildNodeVersions() - Method in class com.lamsinternational.lams.contentrepository.CrNodeVersion
Gets the set of child nodes. +
getChildNodes() - +Method in interface com.lamsinternational.lams.contentrepository.IVersionedNode +
Returns an Set of all child nodes of node. +
getChildNodes() - +Method in class com.lamsinternational.lams.contentrepository.SimpleVersionedNode +
If no nodes are found, returns an empty set.
getCrCredential() - Method in class com.lamsinternational.lams.contentrepository.CrWorkspaceCredential
  @@ -284,15 +290,15 @@
getNodeVersion(Long) - Method in class com.lamsinternational.lams.contentrepository.CrNode
Get a particular version of this node -
getNodes() - -Method in interface com.lamsinternational.lams.contentrepository.IVersionedNode -
Returns an Set of all child nodes of node. -
getNodes() - -Method in class com.lamsinternational.lams.contentrepository.SimpleVersionedNode -
If no nodes are found, returns an empty set.
getNvId() - Method in class com.lamsinternational.lams.contentrepository.CrNodeVersion
  +
getPackageNodes(ITicket, Long, Long) - +Method in interface com.lamsinternational.lams.contentrepository.IRepository +
Return a list of all the nodes for a package. +
getPackageNodes(ITicket, Long, Long) - +Method in class com.lamsinternational.lams.contentrepository.SimpleRepository +
 
getParentNodeVersion() - Method in class com.lamsinternational.lams.contentrepository.CrNodeVersion
  Index: lams_contentrepository/doc/index-files/index-8.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-8.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-8.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-8.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + H-Index @@ -89,6 +89,12 @@
hasNodes() - Method in class com.lamsinternational.lams.contentrepository.SimpleVersionedNode
  +
hasParentNode() - +Method in interface com.lamsinternational.lams.contentrepository.IVersionedNode +
Does this node have a parent node? +
hasParentNode() - +Method in class com.lamsinternational.lams.contentrepository.SimpleVersionedNode +
 
hasProperties() - Method in class com.lamsinternational.lams.contentrepository.CrNodeVersion
Indicates whether this node has properties. Index: lams_contentrepository/doc/index-files/index-9.html =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/doc/index-files/index-9.html,v diff -u -r1.2 -r1.3 --- lams_contentrepository/doc/index-files/index-9.html 24 Jan 2005 04:18:22 -0000 1.2 +++ lams_contentrepository/doc/index-files/index-9.html 25 Jan 2005 03:43:57 -0000 1.3 @@ -2,7 +2,7 @@ - + I-Index Index: lams_contentrepository/web/nodeSelection.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/web/nodeSelection.jsp,v diff -u -r1.6 -r1.7 --- lams_contentrepository/web/nodeSelection.jsp 25 Jan 2005 00:02:14 -0000 1.6 +++ lams_contentrepository/web/nodeSelection.jsp 25 Jan 2005 03:39:05 -0000 1.7 @@ -5,6 +5,7 @@ <%@ page import="com.lamsinternational.lams.contentrepository.IVersionDetail"%> <%@ page import="com.lamsinternational.lams.contentrepository.IVersionedNode"%> <%@ page import="com.lamsinternational.lams.contentrepository.PropertyName"%> +<%@ page import="com.lamsinternational.lams.contentrepository.NodeType"%> <%@ taglib uri="/WEB-INF/struts/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts/struts-html.tld" prefix="html" %> @@ -58,6 +59,7 @@ Set versionDetails = (Set) iter.next(); Long uuid = node.getUUID(); String nodeType = node.getNodeType(); + String getButtonText = ( node.isNodeType(NodeType.FILENODE) ? "View File" : "View Package"); %>
- <% Iterator setIter = versionDetails.iterator(); while ( setIter.hasNext() ) { IVersionDetail detail = (IVersionDetail) setIter.next(); - IValue filenameProperty = node.getProperty(PropertyName.FILENAME); - String filename = filenameProperty != null ? filenameProperty.getString() : ""; %> - <% } // end version details iterator Index: lams_contentrepository/web/packageList.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/web/packageList.jsp,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_contentrepository/web/packageList.jsp 25 Jan 2005 03:39:05 -0000 1.1 @@ -0,0 +1,50 @@ +<%@ page language="java"%> + +<%@ page import="java.util.*"%> +<%@ page import="com.lamsinternational.lams.contentrepository.IValue"%> +<%@ page import="com.lamsinternational.lams.contentrepository.IVersionedNode"%> +<%@ page import="com.lamsinternational.lams.contentrepository.PropertyName"%> + +<%@ taglib uri="/WEB-INF/struts/struts-bean.tld" prefix="bean" %> +<%@ taglib uri="/WEB-INF/struts/struts-html.tld" prefix="html" %> +<%@ taglib uri="/WEB-INF/struts/struts-logic.tld" prefix="logic" %> + + + + Package List + + + + + + <% + Iterator iter = packageList.iterator(); + if ( iter.hasNext() ) { + // first node is the pacakge + IVersionedNode packageNode = (IVersionedNode) iter.next(); + %> +

Files in package <%=packageNode.getUUID()%>

+
    + <% + // rest of nodes are the children + while ( iter.hasNext() ) { + IVersionedNode childNode= (IVersionedNode) iter.next(); + IValue filenameProperty = childNode.getProperty(PropertyName.FILENAME); + String filename = filenameProperty != null ? filenameProperty.getString() : "unknown"; + %> +
  • UUID: <%=childNode.getUUID()%> Filename: <%=filename%>
  • + <% + } + %> +
+ <% + } else { + %> +

Error: No nodes found in list

+ <% + } + %> + + + + Index: lams_contentrepository/web/WEB-INF/struts/struts-config.xml =================================================================== RCS file: /usr/local/cvsroot/lams_contentrepository/web/WEB-INF/struts/Attic/struts-config.xml,v diff -u -r1.3 -r1.4 --- lams_contentrepository/web/WEB-INF/struts/struts-config.xml 19 Jan 2005 07:03:13 -0000 1.3 +++ lams_contentrepository/web/WEB-INF/struts/struts-config.xml 25 Jan 2005 03:39:05 -0000 1.4 @@ -74,6 +74,7 @@ input="/nodeSelection.jsp" parameter="method"> +
static java.lang.StringNODE_CACHE +NODE_LIST_NAME
           
static java.lang.StringNODE_MAP_NAME +PACKAGE_LIST
           
<%=nodeType%> Node <%=uuid.toString()%>: @@ -68,24 +70,27 @@ Version Created Date Time Version DescriptionFile Name    
<%=detail.getVersionId()%> <%=detail.getCreatedDateTime()%> <%=detail.getDescription()%><%=filename%> + <% + if ( node.isNodeType(NodeType.PACKAGENODE) ) { + %> + + <% + } + %>