Index: lams_contentrepository/doc/allclasses-frame.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/allclasses-frame.html (.../allclasses-frame.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/allclasses-frame.html (.../allclasses-frame.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + All Classes @@ -22,6 +22,10 @@ AccessDeniedException
+AddFileContentAction +
+AddFileContentForm +
CheckCredentialTicketBeforeAdvice
CrCredential @@ -36,14 +40,26 @@
CrWorkspaceCredential
+CredentialDAO +
+Download +
+FileDAO +
FileException
+ICredentialDAO +
ICredentials
-IRepository +IFileDAO
-IRepositoryAdmin +INodeDAO
+IRepositoryAdmin +
+IRepositoryService +
ITicket
IValue @@ -56,6 +72,8 @@
IWorkspace
+IWorkspaceDAO +
InvalidParameterException
ItemExistsException @@ -64,10 +82,20 @@
LoginException
+LoginRepositoryAction +
+LoginRepositoryForm +
NoSuchNodeTypeException
+NodeDAO +
NodeKey
+NodeSelectionAction +
+NodeSelectionForm +
NodeType
PropertyName @@ -76,24 +104,34 @@
RepositoryCheckedException
-RepositoryProxy +RepositoryDispatchAction
+RepositoryProxy +
RepositoryRuntimeException
SimpleCredentials
-SimpleRepository +SimpleCredentials
-SimpleTicket +SimpleRepository
+SimpleTicket +
SimpleVersionDetail
-SimpleVersionedNode +SimpleVersionedNode
+TestLogin +
+ToolContentHandler +
ValidationException
ValueFormatException
+WorkspaceDAO +
WorkspaceNotFoundException
Index: lams_contentrepository/doc/allclasses-noframe.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/allclasses-noframe.html (.../allclasses-noframe.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/allclasses-noframe.html (.../allclasses-noframe.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + All Classes @@ -22,6 +22,10 @@ AccessDeniedException
+AddFileContentAction +
+AddFileContentForm +
CheckCredentialTicketBeforeAdvice
CrCredential @@ -36,14 +40,26 @@
CrWorkspaceCredential
+CredentialDAO +
+Download +
+FileDAO +
FileException
+ICredentialDAO +
ICredentials
-IRepository +IFileDAO
-IRepositoryAdmin +INodeDAO
+IRepositoryAdmin +
+IRepositoryService +
ITicket
IValue @@ -56,6 +72,8 @@
IWorkspace
+IWorkspaceDAO +
InvalidParameterException
ItemExistsException @@ -64,10 +82,20 @@
LoginException
+LoginRepositoryAction +
+LoginRepositoryForm +
NoSuchNodeTypeException
+NodeDAO +
NodeKey
+NodeSelectionAction +
+NodeSelectionForm +
NodeType
PropertyName @@ -76,24 +104,34 @@
RepositoryCheckedException
-RepositoryProxy +RepositoryDispatchAction
+RepositoryProxy +
RepositoryRuntimeException
SimpleCredentials
-SimpleRepository +SimpleCredentials
-SimpleTicket +SimpleRepository
+SimpleTicket +
SimpleVersionDetail
-SimpleVersionedNode +SimpleVersionedNode
+TestLogin +
+ToolContentHandler +
ValidationException
ValueFormatException
+WorkspaceDAO +
WorkspaceNotFoundException
Index: lams_contentrepository/doc/constant-values.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/constant-values.html (.../constant-values.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/constant-values.html (.../constant-values.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + Constant Field Values @@ -31,6 +31,7 @@ + @@ -92,36 +93,6 @@
- - - - - - - - - - - - - - - - - - - -
org.lamsfoundation.lams.contentrepository.IRepository
-public static final java.lang.StringLOCAL_CONTEXT_PATH"/org/lamsfoundation/lams/contentrepository/contentRepositoryLocalApplicationContext.xml"
-public static final java.lang.StringREPOSITORY_CONTEXT_PATH"/org/lamsfoundation/lams/contentrepository/contentRepositoryApplicationContext.xml"
-public static final java.lang.StringREPOSITORY_SERVICE_ID"repositoryService"
- -

- -

- - - @@ -263,6 +234,126 @@

+ +

org.lamsfoundation.lams.contentrepository.NodeType
+ + + + + + + + + + + + + + + + + + + + +
org.lamsfoundation.lams.contentrepository.client.ToolContentHandler
+public static final java.lang.StringFILE_TYPE_PROPERTY_NAME"TYPE"
+public static final java.lang.StringTYPE_OFFLINE"OFFLINE"
+public static final java.lang.StringTYPE_ONLINE"ONLINE"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.lamsfoundation.lams.contentrepository.service.IRepositoryService
+public static final java.lang.StringLOCAL_CONTEXT_PATH"/org/lamsfoundation/lams/contentrepository/localApplicationContext.xml"
+public static final java.lang.StringREPOSITORY_CONTEXT_PATH"/org/lamsfoundation/lams/contentrepository/applicationContext.xml"
+public static final java.lang.StringREPOSITORY_SERVICE_ID"repositoryService"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction
+public static final java.lang.StringERROR_PATH"error"
+public static final java.lang.StringLOGOUT_PATH"logout"
+public static final java.lang.StringNODE_LIST_NAME"nodeList"
+public static final java.lang.StringPACKAGE_LIST"packageList"
+public static final java.lang.StringSUCCESS_PATH"success"
+public static final java.lang.StringTICKET_NAME"ticket"
+public static final java.lang.StringUUID_NAME"uuid"
+public static final java.lang.StringVERSION_NAME"version"
+ +

+ +


@@ -275,6 +366,7 @@ + Index: lams_contentrepository/doc/deprecated-list.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/deprecated-list.html (.../deprecated-list.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/deprecated-list.html (.../deprecated-list.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + Deprecated List @@ -31,6 +31,7 @@
+ @@ -87,6 +88,7 @@
+ Index: lams_contentrepository/doc/help-doc.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/help-doc.html (.../help-doc.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/help-doc.html (.../help-doc.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + API Help @@ -31,6 +31,7 @@
+ @@ -76,6 +77,12 @@ How This API Document Is Organized This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

+Overview

+
+ +

+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+

Package

@@ -140,6 +147,7 @@
+ Index: lams_contentrepository/doc/index-files/index-1.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-1.html (.../index-1.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-1.html (.../index-1.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + A-Index @@ -31,6 +31,7 @@
+ @@ -88,30 +89,42 @@
AccessDeniedException(Throwable) - Constructor for class org.lamsfoundation.lams.contentrepository.AccessDeniedException
Constructs a new instance of this class given a root throwable. -
addFileItem(ITicket, InputStream, String, String, String) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
AddFileContentAction - class org.lamsfoundation.lams.contentrepository.struts.action.AddFileContentAction.
MyEclipse Struts + Creation date: 11-30-2004 + + XDoclet definition:
AddFileContentAction() - +Constructor for class org.lamsfoundation.lams.contentrepository.struts.action.AddFileContentAction +
  +
AddFileContentForm - class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm.
MyEclipse Struts + Creation date: 11-30-2004 + + XDoclet definition:
AddFileContentForm() - +Constructor for class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
  +
addFileItem(ITicket, InputStream, String, String, String) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Add a new file to the repository. -
addFileItem(ITicket, InputStream, String, String, String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
addFileItem(ITicket, InputStream, String, String, String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  -
addPackageItem(ITicket, String, String, String) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
addPackageItem(ITicket, String, String, String) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Add a new package of files to the repository. -
addPackageItem(ITicket, String, String, String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
addPackageItem(ITicket, String, String, String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  -
addWorkspace(ICredentials, String) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
addWorkspace(ICredentials, String) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Create a new workspace, with the tool identified in the creditials as the owner. -
addWorkspace(ICredentials, String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
addWorkspace(ICredentials, String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
Add a workspace, giving the credentials as the user of this workspace. -
assignCredentials(ICredentials, String) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepositoryAdmin +
assignCredentials(ICredentials, String) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryAdmin
  -
assignCredentials(ICredentials, String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
assignCredentials(ICredentials, String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
Assign credentials to a workspace.
@@ -126,6 +139,7 @@
+ Index: lams_contentrepository/doc/index-files/index-10.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-10.html (.../index-10.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-10.html (.../index-10.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + L-Index @@ -31,6 +31,7 @@
+ @@ -74,10 +75,13 @@

L

-
LOCAL_CONTEXT_PATH - -Static variable in interface org.lamsfoundation.lams.contentrepository.IRepository +
LOCAL_CONTEXT_PATH - +Static variable in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
String used to define the path to the context file used for JUNIT testing. +
LOGOUT_PATH - +Static variable in class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction +
 
LONG - Static variable in class org.lamsfoundation.lams.contentrepository.PropertyType
Long property type @@ -95,19 +99,38 @@
LoginException(Throwable) - Constructor for class org.lamsfoundation.lams.contentrepository.LoginException
Constructs a new instance of this class given a root throwable. -
login(ICredentials, String) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
LoginRepositoryAction - class org.lamsfoundation.lams.contentrepository.struts.action.LoginRepositoryAction.
MyEclipse Struts + Creation date: 01-13-2005 + + The exceptions will be handled by struts but are listed explicitly + here so (1) I can log them and (2) you can see what exceptions are thrown.
LoginRepositoryAction() - +Constructor for class org.lamsfoundation.lams.contentrepository.struts.action.LoginRepositoryAction +
  +
LoginRepositoryForm - class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm.
MyEclipse Struts + Creation date: 01-13-2005 + + XDoclet definition:
LoginRepositoryForm() - +Constructor for class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm +
  +
login(ICredentials, String) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Login, creating a new ticket for the given credentials and specified workspace. -
login(ICredentials, String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
login(ICredentials, String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  -
logout(ITicket) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
loginToWorkspace(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.LoginRepositoryAction +
Login to the repository +
logout(ITicket) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Finish using this ticket. -
logout(ITicket) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
logout(ITicket) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  +
logout(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction +
Logout of the workspace.

@@ -121,6 +144,7 @@
+ Index: lams_contentrepository/doc/index-files/index-11.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-11.html (.../index-11.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-11.html (.../index-11.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + M-Index @@ -31,6 +31,7 @@
+ @@ -90,6 +91,7 @@
+ Index: lams_contentrepository/doc/index-files/index-12.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-12.html (.../index-12.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-12.html (.../index-12.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + N-Index @@ -31,6 +31,7 @@
+ @@ -74,6 +75,9 @@

N

+
NODE_LIST_NAME - +Static variable in class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction +
 
NoSuchNodeTypeException - exception org.lamsfoundation.lams.contentrepository.NoSuchNodeTypeException.
Tried to create a node with an unknown type.
NoSuchNodeTypeException() - Constructor for class org.lamsfoundation.lams.contentrepository.NoSuchNodeTypeException
Constructs a new instance of this class. @@ -88,9 +92,23 @@
NoSuchNodeTypeException(Throwable) - Constructor for class org.lamsfoundation.lams.contentrepository.NoSuchNodeTypeException
Constructs a new instance of this class given a root throwable. +
NodeDAO - class org.lamsfoundation.lams.contentrepository.dao.hibernate.NodeDAO.
Data access routines for Nodes
NodeDAO() - +Constructor for class org.lamsfoundation.lams.contentrepository.dao.hibernate.NodeDAO +
 
NodeKey - class org.lamsfoundation.lams.contentrepository.NodeKey.
Represents the two part key - UUID and version.
NodeKey(Long, Long) - Constructor for class org.lamsfoundation.lams.contentrepository.NodeKey
  +
NodeSelectionAction - class org.lamsfoundation.lams.contentrepository.struts.action.NodeSelectionAction.
MyEclipse Struts + Creation date: 01-13-2005 + + The exceptions will be handled by struts but are listed explicitly + here so (1) I can log them and (2) you can see what exceptions are thrown.
NodeSelectionAction() - +Constructor for class org.lamsfoundation.lams.contentrepository.struts.action.NodeSelectionAction +
  +
NodeSelectionForm - class org.lamsfoundation.lams.contentrepository.struts.form.NodeSelectionForm.
Didn't want to create this class, but I keep getting "Cannot retrieve definition for form bean null" + exception so it was just easier to write it and ignore it...
NodeSelectionForm() - +Constructor for class org.lamsfoundation.lams.contentrepository.struts.form.NodeSelectionForm +
 
NodeType - class org.lamsfoundation.lams.contentrepository.NodeType.
Defines the types of nodes.
NodeType() - Constructor for class org.lamsfoundation.lams.contentrepository.NodeType
  @@ -110,6 +128,7 @@
+ Index: lams_contentrepository/doc/index-files/index-13.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-13.html (.../index-13.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-13.html (.../index-13.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + O-Index @@ -31,6 +31,7 @@
+ @@ -74,9 +75,7 @@

O

-
org.lamsfoundation.lams.contentrepository - package org.lamsfoundation.lams.contentrepository
-This content repository is designed to store single files and -packages of files on disk in a relatively simple way.
+
org.lamsfoundation.lams.contentrepository.dao.hibernate - package org.lamsfoundation.lams.contentrepository.dao.hibernate
 
org.lamsfoundation.lams.contentrepository.struts.action - package org.lamsfoundation.lams.contentrepository.struts.action
 
org.lamsfoundation.lams.contentrepository.struts.form - package org.lamsfoundation.lams.contentrepository.struts.form
 
@@ -89,6 +88,7 @@
+ Index: lams_contentrepository/doc/index-files/index-14.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-14.html (.../index-14.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-14.html (.../index-14.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + P-Index @@ -31,6 +31,7 @@
+ @@ -77,6 +78,9 @@
PACKAGENODE - Static variable in class org.lamsfoundation.lams.contentrepository.NodeType
Node represents a package of other nodes +
PACKAGE_LIST - +Static variable in class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction +
 
PropertyName - class org.lamsfoundation.lams.contentrepository.PropertyName.
 
PropertyName() - Constructor for class org.lamsfoundation.lams.contentrepository.PropertyName
  @@ -93,6 +97,7 @@
+ Index: lams_contentrepository/doc/index-files/index-15.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-15.html (.../index-15.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-15.html (.../index-15.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + R-Index @@ -31,6 +31,7 @@
+ @@ -74,11 +75,11 @@

R

-
REPOSITORY_CONTEXT_PATH - -Static variable in interface org.lamsfoundation.lams.contentrepository.IRepository +
REPOSITORY_CONTEXT_PATH - +Static variable in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
String used to define the path to the context file -
REPOSITORY_SERVICE_ID - -Static variable in interface org.lamsfoundation.lams.contentrepository.IRepository +
REPOSITORY_SERVICE_ID - +Static variable in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
String used to define service in Spring context
RepositoryCheckedException - exception org.lamsfoundation.lams.contentrepository.RepositoryCheckedException.
Main exception thrown by content repository classes.
RepositoryCheckedException() - Constructor for class org.lamsfoundation.lams.contentrepository.RepositoryCheckedException @@ -94,9 +95,12 @@
RepositoryCheckedException(Throwable) - Constructor for class org.lamsfoundation.lams.contentrepository.RepositoryCheckedException
Constructs a new instance of this class given a root throwable. -
RepositoryProxy - class org.lamsfoundation.lams.contentrepository.RepositoryProxy.
Method of accessing the Repository from outside of the package.
RepositoryProxy() - -Constructor for class org.lamsfoundation.lams.contentrepository.RepositoryProxy +
RepositoryDispatchAction - class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction.
Base class for the dispatch actions used in the repository tests.
RepositoryDispatchAction() - +Constructor for class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction
  +
RepositoryProxy - class org.lamsfoundation.lams.contentrepository.service.RepositoryProxy.
Method of accessing the Repository from outside of the package.
RepositoryProxy() - +Constructor for class org.lamsfoundation.lams.contentrepository.service.RepositoryProxy +
 
RepositoryRuntimeException - exception org.lamsfoundation.lams.contentrepository.RepositoryRuntimeException.
Main runtime exception thrown by content repository classes.
RepositoryRuntimeException() - Constructor for class org.lamsfoundation.lams.contentrepository.RepositoryRuntimeException
Constructs a new instance of this class. @@ -111,6 +115,15 @@
RepositoryRuntimeException(Throwable) - Constructor for class org.lamsfoundation.lams.contentrepository.RepositoryRuntimeException
Constructs a new instance of this class given a root throwable. +
reset(ActionMapping, HttpServletRequest) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
Method reset +
reset(ActionMapping, HttpServletRequest) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm +
Method reset +
reset(ActionMapping, HttpServletRequest) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.NodeSelectionForm +
Method reset

@@ -124,6 +137,7 @@
+ Index: lams_contentrepository/doc/index-files/index-16.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-16.html (.../index-16.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-16.html (.../index-16.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + S-Index @@ -31,6 +31,7 @@
+ @@ -77,23 +78,35 @@
STRING - Static variable in class org.lamsfoundation.lams.contentrepository.PropertyType
String property type +
SUCCESS_PATH - +Static variable in class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction +
 
SimpleCredentials - class org.lamsfoundation.lams.contentrepository.SimpleCredentials.
Basic implementation of credentials.
SimpleCredentials(String, char[]) - Constructor for class org.lamsfoundation.lams.contentrepository.SimpleCredentials
Should only be used by hibernate or package calls. -
SimpleRepository - class org.lamsfoundation.lams.contentrepository.SimpleRepository.
Many methods in this class will throw a RepositoryRuntimeException - if the internal data is missing.
SimpleRepository() - -Constructor for class org.lamsfoundation.lams.contentrepository.SimpleRepository +
SimpleCredentials - class org.lamsfoundation.lams.contentrepository.service.SimpleCredentials.
Basic implementation of credentials.
SimpleCredentials(String, char[]) - +Constructor for class org.lamsfoundation.lams.contentrepository.service.SimpleCredentials +
Should only be used by hibernate or package calls. +
SimpleRepository - class org.lamsfoundation.lams.contentrepository.service.SimpleRepository.
Many methods in this class will throw a RepositoryRuntimeException + if the internal data is missing.
SimpleRepository() - +Constructor for class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  -
SimpleTicket - class org.lamsfoundation.lams.contentrepository.SimpleTicket.
SimpleTicket is a basic implementation of Ticket.
SimpleVersionDetail - class org.lamsfoundation.lams.contentrepository.SimpleVersionDetail.
Describes the version details - for displaying a version - history.
SimpleVersionedNode - class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode.
This is the default implementation for IVersionedNode.
SimpleVersionedNode() - -Constructor for class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
SimpleTicket - class org.lamsfoundation.lams.contentrepository.service.SimpleTicket.
SimpleTicket is a basic implementation of Ticket.
SimpleVersionDetail - class org.lamsfoundation.lams.contentrepository.SimpleVersionDetail.
Describes the version details - for displaying a version + history.
SimpleVersionedNode - class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode.
This is the default implementation for IVersionedNode.
SimpleVersionedNode() - +Constructor for class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
setBeanFactory(BeanFactory) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
saveOrUpdate(Object) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.INodeDAO
  -
setBeanFactory(BeanFactory) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
saveOrUpdate(Object) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.NodeDAO
  +
setBeanFactory(BeanFactory) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository +
  +
setBeanFactory(BeanFactory) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode +
 
setCrCredential(CrCredential) - Method in class org.lamsfoundation.lams.contentrepository.CrWorkspaceCredential
  @@ -127,24 +140,39 @@
setCreatedDateTime(Date) - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersion
  -
setCredentialDAO(ICredentialDAO) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
setCredentialDAO(ICredentialDAO) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
 
setCredentialId(Long) - Method in class org.lamsfoundation.lams.contentrepository.CrCredential
  +
setDescription(String) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
  +
setDirName(String) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
  +
setEntryString(String) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
 
setFile(InputStream, String, String) - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNodeAdmin
Set the file, passed in as an inputstream. -
setFile(InputStream, String, String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
setFile(InputStream, String, String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
Set the file, passed in as an inputstream. -
setFileDAO(IFileDAO) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
setFileDAO(IFileDAO) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
setId(Long) - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersionProperty
  +
setIndentificationString(String) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm +
Set the indentificationString. +
setMethod(String) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
 
setName(String) - Method in class org.lamsfoundation.lams.contentrepository.CrCredential
  @@ -160,12 +188,15 @@
setNode(CrNode) - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersion
  -
setNodeDAO(INodeDAO) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
setNodeDAO(INodeDAO) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
setNodeId(Long) - Method in class org.lamsfoundation.lams.contentrepository.CrNode
  +
setNodeMap(Map) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.NodeSelectionForm +
 
setNvId(Long) - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersion
  @@ -181,7 +212,7 @@
setProperty(String, Object, int) - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersion
Set a property value. -
setProperty(String, String, int) - +
setProperty(String, Object, int) - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNodeAdmin
Sets the property to a value, based on the specified type, after converting from the string. @@ -200,30 +231,51 @@
setProperty(String, Calendar) - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNodeAdmin
Sets the property a CALENDAR value. -
setProperty(String, String, int) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
setProperty(ITicket, Long, Long, String, Object, int) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService +
Sets the property to a value, based on the specified type. +
setProperty(ITicket, Long, Long, String, Object, int) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository +
Sets the property to a value, based on the specified type. +
setProperty(String, Object, int) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
setProperty(String, String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
setProperty(String, String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
setProperty(String, boolean) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
setProperty(String, boolean) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
setProperty(String, double) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
setProperty(String, double) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
setProperty(String, long) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
setProperty(String, long) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
setProperty(String, Calendar) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
setProperty(String, Calendar) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  +
setRepositoryLocation(String) - +Method in class org.lamsfoundation.lams.contentrepository.dao.file.FileDAO +
  +
setRepositoryService(IRepositoryService) - +Method in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
  +
setTheFile(FormFile) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
Set the theFile. +
setToolName(String) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm +
Set the toolName.
setType(String) - Method in class org.lamsfoundation.lams.contentrepository.CrNode
 
setType(int) - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersionProperty
Set the type of the node. +
setUuid(Long) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
 
setValue(String) - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersionProperty
  @@ -236,12 +288,15 @@
setWcId(Long) - Method in class org.lamsfoundation.lams.contentrepository.CrWorkspaceCredential
  -
setWorkspaceDAO(IWorkspaceDAO) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
setWorkspaceDAO(IWorkspaceDAO) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
 
setWorkspaceId(Long) - Method in class org.lamsfoundation.lams.contentrepository.CrWorkspace
  +
setWorkspaceName(String) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm +
Set the workspaceName.
@@ -255,6 +310,7 @@
+ Index: lams_contentrepository/doc/index-files/index-17.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-17.html (.../index-17.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-17.html (.../index-17.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + T-Index @@ -31,6 +31,7 @@
+ @@ -74,6 +75,9 @@

T

+
TICKET_NAME - +Static variable in class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction +
 
TYPENAME_BOOLEAN - Static variable in class org.lamsfoundation.lams.contentrepository.PropertyType
  @@ -90,6 +94,19 @@ Static variable in class org.lamsfoundation.lams.contentrepository.PropertyType
The names of the supported property types, as used in serialization. +
TYPE_OFFLINE - +Static variable in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
File is for Offline Instructions +
TYPE_ONLINE - +Static variable in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
File is for Online Instructions +
TestLogin - class org.lamsfoundation.lams.contentrepository.struts.action.TestLogin.
This standalone servlet is for performance testing.
TestLogin() - +Constructor for class org.lamsfoundation.lams.contentrepository.struts.action.TestLogin +
  +
ToolContentHandler - class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler.
Handles the connection to the content repository, and allows a file + to be stored and retrieved.
ToolContentHandler() - +Constructor for class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
 
toString() - Method in class org.lamsfoundation.lams.contentrepository.CrCredential
  @@ -111,15 +128,15 @@
toString() - Method in class org.lamsfoundation.lams.contentrepository.NodeKey
  -
toString() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleTicket -
 
toString() - Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionDetail
  -
toString() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
toString() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleTicket
  +
toString() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode +
 

@@ -133,6 +150,7 @@
+ Index: lams_contentrepository/doc/index-files/index-18.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-18.html (.../index-18.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-18.html (.../index-18.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + U-Index @@ -31,6 +31,7 @@
+ @@ -77,24 +78,54 @@
UNDEFINED - Static variable in class org.lamsfoundation.lams.contentrepository.PropertyType
Undefined type. -
updateCredentials(ICredentials, ICredentials) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
UUID_NAME - +Static variable in class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction +
  +
update(Object) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.ICredentialDAO +
  +
update(Object) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.INodeDAO +
  +
update(Object) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO +
  +
update(Object) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO +
  +
update(Object) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.NodeDAO +
  +
update(Object) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO +
  +
updateCredentials(ICredentials, ICredentials) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Update a credential. -
updateCredentials(ICredentials, ICredentials) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
updateCredentials(ICredentials, ICredentials) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
Update a credential. -
updateFileItem(ITicket, Long, String, InputStream, String, String) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
updateFileItem(ITicket, Long, String, InputStream, String, String) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Update an existing file in the repository. -
updateFileItem(ITicket, Long, String, InputStream, String, String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
updateFileItem(ITicket, Long, String, InputStream, String, String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  -
updatePackageItem(ITicket, Long, String, String, String) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
updatePackageItem(ITicket, Long, String, String, String) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Add a new package of files to the repository. -
updatePackageItem(ITicket, Long, String, String, String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
updatePackageItem(ITicket, Long, String, String, String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  +
uploadFile(InputStream, String, String, String) - +Method in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
Save a file in the content repository. +
uploadFile(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.AddFileContentAction +
Uploads a single file. +
uploadPackage(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.AddFileContentAction +
Uploads a package
@@ -108,6 +139,7 @@
+ Index: lams_contentrepository/doc/index-files/index-19.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-19.html (.../index-19.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-19.html (.../index-19.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + V-Index @@ -31,6 +31,7 @@
+ @@ -78,6 +79,9 @@ Static variable in class org.lamsfoundation.lams.contentrepository.PropertyName
VERSIONDESC is text description relating to a version It should contain text meaningful to the user. +
VERSION_NAME - +Static variable in class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction +
 
ValidationException - exception org.lamsfoundation.lams.contentrepository.ValidationException.
The node is invalid for some reason.
ValidationException() - Constructor for class org.lamsfoundation.lams.contentrepository.ValidationException
Constructs a new instance of this class. @@ -107,9 +111,21 @@
ValueFormatException(Throwable) - Constructor for class org.lamsfoundation.lams.contentrepository.ValueFormatException
Constructs a new instance of this class given a root throwable. +
validate(ActionMapping, HttpServletRequest) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
Method validate +
validate(ActionMapping, HttpServletRequest) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm +
Method validate +
validate(ActionMapping, HttpServletRequest) - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.NodeSelectionForm +
Method validate
valueFromName(String) - Static method in class org.lamsfoundation.lams.contentrepository.PropertyType
Returns the numeric constant value of the type with the specified name. +
viewPackage(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.NodeSelectionAction +
Get the list of nodes in the workspace.
@@ -123,6 +139,7 @@
+ Index: lams_contentrepository/doc/index-files/index-2.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-2.html (.../index-2.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-2.html (.../index-2.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + B-Index @@ -31,6 +31,7 @@
+ @@ -93,6 +94,7 @@
+ Index: lams_contentrepository/doc/index-files/index-20.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-20.html (.../index-20.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-20.html (.../index-20.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + W-Index @@ -31,6 +31,7 @@
+ @@ -74,6 +75,9 @@

W

+
WorkspaceDAO - class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO.
Data access routines for Workspaces.
WorkspaceDAO() - +Constructor for class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO +
 
WorkspaceNotFoundException - exception org.lamsfoundation.lams.contentrepository.WorkspaceNotFoundException.
Requested workspace not found.
WorkspaceNotFoundException() - Constructor for class org.lamsfoundation.lams.contentrepository.WorkspaceNotFoundException
Constructs a new instance of this class. @@ -88,6 +92,12 @@
WorkspaceNotFoundException(Throwable) - Constructor for class org.lamsfoundation.lams.contentrepository.WorkspaceNotFoundException
Constructs a new instance of this class given a root throwable. +
writeFile(Long, Long, InputStream) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IFileDAO +
Write out a file to the repository. +
writeFile(Long, Long, InputStream) - +Method in class org.lamsfoundation.lams.contentrepository.dao.file.FileDAO +
Write out a file to the repository.

@@ -101,6 +111,7 @@
+ Index: lams_contentrepository/doc/index-files/index-3.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-3.html (.../index-3.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-3.html (.../index-3.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + C-Index @@ -31,6 +31,7 @@
+ @@ -119,27 +120,53 @@
CrWorkspaceCredential() - Constructor for class org.lamsfoundation.lams.contentrepository.CrWorkspaceCredential
default constructor +
CredentialDAO - class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO.
Implements the credentials lookup using Hibernate.
CredentialDAO() - +Constructor for class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO +
  +
checkCredential(ICredentials, IWorkspace) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.ICredentialDAO +
Check the supplied credential to the workspace. +
checkCredential(ICredentials) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.ICredentialDAO +
Check the supplied credential to the repository + By doing the check at this level, the password does + not need to be read from the database. +
checkCredential(ICredentials, IWorkspace) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO +
Checks whether a user can login to this workspace. +
checkCredential(ICredentials) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO +
Checks whether a user can login to the repository. +
checkCredentialInternal(ICredentials, IWorkspace) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO +
Checks whether a user can login to the repository.
clear() - Method in interface org.lamsfoundation.lams.contentrepository.ITicket
Make this ticket unusable. -
clear() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleTicket +
clear() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleTicket
Make this ticket unusable.
clearPassword() - Method in interface org.lamsfoundation.lams.contentrepository.ICredentials
Clear the current password - important not to leave this lying around.
clearPassword() - Method in class org.lamsfoundation.lams.contentrepository.SimpleCredentials
Clear the current password. +
clearPassword() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleCredentials +
Clear the current password.
compareTo(Object) - Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionDetail
Compares this object with the specified object for order. -
createCredentials(ICredentials) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
createCredentials(ICredentials) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Create a new repository "user" - usually a tool. -
createCredentials(ICredentials) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
createCredentials(ICredentials) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
Create a new repository "user" - usually a tool. +
createNewWorkspace(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.LoginRepositoryAction +
Create and login to a new workspace
@@ -153,6 +180,7 @@
+ Index: lams_contentrepository/doc/index-files/index-4.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-4.html (.../index-4.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-4.html (.../index-4.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + D-Index @@ -31,6 +31,7 @@
+ @@ -83,39 +84,88 @@
DOUBLE - Static variable in class org.lamsfoundation.lams.contentrepository.PropertyType
Double property type -
deleteNode(ITicket, Long) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository -
Delete a node and all its versions, returning a list of the files - that could not be deleted properly. +
Download - class org.lamsfoundation.lams.contentrepository.struts.action.Download.
This servlet must load on startup as it contains the link + to the repository required for the other servlets.
Download() - +Constructor for class org.lamsfoundation.lams.contentrepository.struts.action.Download +
Constructor of the object. +
delete(Object) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.ICredentialDAO +
  +
delete(Long, Long) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IFileDAO +
Delete a file from the repository. +
delete(Object) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.INodeDAO +
  +
delete(Object) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO +
  +
delete(Long, Long) - +Method in class org.lamsfoundation.lams.contentrepository.dao.file.FileDAO +
Delete a file from the repository. +
delete(Object) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO +
  +
delete(Object) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.NodeDAO +
  +
delete(Object) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO +
  +
deleteFile(Long) - +Method in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
Delete a file node.
deleteNode() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNodeAdmin
Delete this node and all its versions, returning a list of the files that could not be deleted properly. -
deleteNode(ITicket, Long) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
deleteNode(ITicket, Long) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService +
Delete a node and all its versions, returning a list of the files + that could not be deleted properly. +
deleteNode(ITicket, Long) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  -
deleteNode() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
deleteNode() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
Delete all versions of this node, returning the number of nodes deleted. -
deleteVersion(ITicket, Long, Long) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository -
Delete the current version of a node, returning a list of the files - that could not be deleted properly. +
deleteNode(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.NodeSelectionAction +
Delete a version of a node, or the whole node.
deleteVersion() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNodeAdmin
Delete the current version of this node, returning a list of the files that could not be deleted properly. -
deleteVersion(ITicket, Long, Long) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
deleteVersion(ITicket, Long, Long) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService +
Delete the current version of a node, returning a list of the files + that could not be deleted properly. +
deleteVersion(ITicket, Long, Long) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  -
deleteVersion() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
deleteVersion() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
destroy() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
destroy() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
Clean up any resources that will not be cleaned up by the garbage collector after this object is destroyed. +
destroy() - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.Download +
Destruction of the servlet. +
doGet(HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.Download +
The doGet method of the servlet. +
doGet(HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.TestLogin +
  +
doPost(HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.Download +
The doPost method of the servlet. +
doPost(HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.TestLogin +
 
@@ -129,6 +179,7 @@
+ Index: lams_contentrepository/doc/index-files/index-5.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-5.html (.../index-5.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-5.html (.../index-5.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + E-Index @@ -31,6 +31,7 @@
+ @@ -74,6 +75,9 @@

E

+
ERROR_PATH - +Static variable in class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction +
 
equals(Object) - Method in class org.lamsfoundation.lams.contentrepository.CrCredential
  @@ -95,12 +99,12 @@
equals(Object) - Method in class org.lamsfoundation.lams.contentrepository.NodeKey
  -
equals(Object) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleTicket -
 
equals(Object) - Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionDetail
  +
equals(Object) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleTicket +
 

@@ -114,6 +118,7 @@
+ Index: lams_contentrepository/doc/index-files/index-6.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-6.html (.../index-6.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-6.html (.../index-6.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + F-Index @@ -31,6 +31,7 @@
+ @@ -80,6 +81,12 @@
FILENODE - Static variable in class org.lamsfoundation.lams.contentrepository.NodeType
Node has a file attached. +
FILE_TYPE_PROPERTY_NAME - +Static variable in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
The "name" used to store the online/offline property in the repository +
FileDAO - class org.lamsfoundation.lams.contentrepository.dao.file.FileDAO.
Manages the reading and writing of files to the repository directories.
FileDAO() - +Constructor for class org.lamsfoundation.lams.contentrepository.dao.file.FileDAO +
 
FileException - exception org.lamsfoundation.lams.contentrepository.FileException.
Some error was generated reading or writing the files to disk.
FileException() - Constructor for class org.lamsfoundation.lams.contentrepository.FileException @@ -95,6 +102,72 @@
FileException(Throwable) - Constructor for class org.lamsfoundation.lams.contentrepository.FileException
Constructs a new instance of this class given a root throwable. +
fileExists(Long, Long) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IFileDAO +
Is there a file on disk? Used to validate file nodes +
fileExists(Long, Long) - +Method in class org.lamsfoundation.lams.contentrepository.dao.file.FileDAO +
Is there a file on disk? Used to validate file nodes +
find(Class, Serializable) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.INodeDAO +
  +
find(Class, Serializable) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO +
Finds an object. +
find(Class, Serializable) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.NodeDAO +
  +
find(Class, Serializable) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO +
  +
findAll(Class) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.INodeDAO +
  +
findAll(Class) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO +
  +
findAll(Class) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO +
  +
findAll(Class) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.NodeDAO +
  +
findAll(Class) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO +
  +
findByName(String) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.ICredentialDAO +
  +
findByName(String) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO +
Get a workspace. +
findByName(String) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO +
  +
findByName(String) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO +
Get a workspace. +
findChildNode(CrNodeVersion, String) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.INodeDAO +
  +
findChildNode(CrNodeVersion, String) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.NodeDAO +
Get all child nodes for a node/version. +
findChildNodes(CrNodeVersion) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.INodeDAO +
  +
findChildNodes(CrNodeVersion) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.NodeDAO +
Get all child nodes for a node/version. +
findWorkspaceNodes(Long) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO +
Get all the nodes for a workspace. +
findWorkspaceNodes(Long) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO +
Get all the nodes for a workspace. +
flushSession() - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO +
 
@@ -108,6 +181,7 @@
+ Index: lams_contentrepository/doc/index-files/index-7.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-7.html (.../index-7.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-7.html (.../index-7.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + G-Index @@ -31,6 +31,7 @@
+ @@ -83,8 +84,8 @@
getChildNodes() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Returns an Set of all child nodes of node. -
getChildNodes() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getChildNodes() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
If no nodes are found, returns an empty set.
getCrCredential() - Method in class org.lamsfoundation.lams.contentrepository.CrWorkspaceCredential @@ -128,11 +129,11 @@
getCreatedDateTime() - Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionDetail
  -
getCreatedDateTime() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getCreatedDateTime() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
getCredentialDAO() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
getCredentialDAO() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
 
getCredentialId() - Method in class org.lamsfoundation.lams.contentrepository.CrCredential @@ -149,39 +150,69 @@
getDescription() - Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionDetail
  +
getDescription() - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
  +
getDirName() - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
 
getDouble() - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersionProperty
Returns a double representation of the value.
getDouble() - Method in interface org.lamsfoundation.lams.contentrepository.IValue
Returns a double representation of the value. +
getEntryString() - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
 
getFile() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Get the file, as an inputstream. -
getFile() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getFile(Long, Long) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IFileDAO +
Gets a file from the repository. +
getFile(Long, Long) - +Method in class org.lamsfoundation.lams.contentrepository.dao.file.FileDAO +
Gets a file from the repository. +
getFile() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
Get the file, as an inputstream. -
getFileDAO() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getFileDAO() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
getFileItem(ITicket, Long, Long) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
getFileItem(ITicket, Long, Long) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Get an item from the repository based on the UUID. -
getFileItem(ITicket, Long, Long, String) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
getFileItem(ITicket, Long, Long, String) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Get an item from the repository based on the UUID and relative path. -
getFileItem(ITicket, Long, Long) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
getFileItem(ITicket, Long, Long) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  -
getFileItem(ITicket, Long, Long, String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
getFileItem(ITicket, Long, Long, String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  +
getFileNode(Long) - +Method in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
Get a file node. +
getFilePath(Long, Long) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IFileDAO +
Get the actual path of the file ie the path on disk +
getFilePath(Long, Long) - +Method in class org.lamsfoundation.lams.contentrepository.dao.file.FileDAO +
Get the actual path of the file ie the path on disk
getId() - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersionProperty
  -
getLocalRepositoryService() - -Static method in class org.lamsfoundation.lams.contentrepository.RepositoryProxy +
getIndentificationString() - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm +
Returns the indentificationString. +
getList(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.NodeSelectionAction +
Get the list of nodes in the workspace. +
getLocalRepositoryService() - +Static method in class org.lamsfoundation.lams.contentrepository.service.RepositoryProxy
Get a version of the repository service suitable for using in JUNIT tests.
getLong() - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersionProperty @@ -195,6 +226,9 @@
getMessage() - Method in class org.lamsfoundation.lams.contentrepository.RepositoryRuntimeException
  +
getMethod() - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
 
getName() - Method in class org.lamsfoundation.lams.contentrepository.CrCredential
  @@ -213,6 +247,9 @@
getName() - Method in class org.lamsfoundation.lams.contentrepository.SimpleCredentials
Returns the name of the tool. +
getName() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleCredentials +
Returns the name of the tool.
getNextVersionId() - Method in class org.lamsfoundation.lams.contentrepository.CrNode
  @@ -222,45 +259,48 @@
getNode(String) - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Returns the node at relPath, which is a child of this node. -
getNode(String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getNode(String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
Another case for the factory? -
getNodeDAO() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getNodeDAO() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
getNodeId() - Method in class org.lamsfoundation.lams.contentrepository.CrNode
 
getNodeKey() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Get the uuid and version of this node/version -
getNodeKey() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getNodeKey() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
getNodeList(ITicket) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
getNodeList(ITicket) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Get a complete list of all nodes in the workspace and their version histories. -
getNodeList(ITicket) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
getNodeList(ITicket) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  +
getNodeMap() - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.NodeSelectionForm +
 
getNodeType() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Gets the type of the current node. -
getNodeType() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getNodeType() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
getNodeVersion(Long) - Method in class org.lamsfoundation.lams.contentrepository.CrNode
Get a particular version of this node
getNvId() - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersion
  -
getPackageNodes(ITicket, Long, Long) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository +
getPackageNodes(ITicket, Long, Long) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
Return a list of all the nodes for a package. -
getPackageNodes(ITicket, Long, Long) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
getPackageNodes(ITicket, Long, Long) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
 
getParentNodeVersion() - Method in class org.lamsfoundation.lams.contentrepository.CrNode @@ -274,20 +314,23 @@
getPassword() - Method in class org.lamsfoundation.lams.contentrepository.SimpleCredentials
Returns the password. +
getPassword() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleCredentials +
Returns the password.
getPath() - Method in class org.lamsfoundation.lams.contentrepository.CrNode
 
getPath() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Get the path of this node -
getPath() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getPath() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
getProperties() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Returns all properties of this node. -
getProperties() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getProperties() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
Returns a set of IValue objects - this method could cause a problem when lazy initialised.
getProperty(String) - @@ -297,30 +340,57 @@ Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Returns the property at relPath relative to this node. -
getProperty(String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getProperty(String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
  -
getRepositoryService() - -Static method in class org.lamsfoundation.lams.contentrepository.RepositoryProxy +
getRepository() - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.Download
  +
getRepository() - +Method in class org.lamsfoundation.lams.contentrepository.struts.action.RepositoryDispatchAction +
  +
getRepositoryId() - +Method in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
  +
getRepositoryLocation() - +Method in class org.lamsfoundation.lams.contentrepository.dao.file.FileDAO +
  +
getRepositoryService() - +Method in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
  +
getRepositoryService() - +Static method in class org.lamsfoundation.lams.contentrepository.service.RepositoryProxy +
  +
getRepositoryUser() - +Method in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
  +
getRepositoryWorkspaceName() - +Method in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
 
getString() - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersionProperty
Returns a string representation of the value.
getString() - Method in interface org.lamsfoundation.lams.contentrepository.IValue
Returns a string representation of the value. +
getTheFile() - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
Returns the theFile.
getTicket() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Get the ticket through which this node was accessed. -
getTicket() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getTicket() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
getTicketId() - Method in interface org.lamsfoundation.lams.contentrepository.ITicket
  -
getTicketId() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleTicket +
getTicketId() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleTicket
  +
getToolName() - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm +
Returns the toolName.
getType() - Method in class org.lamsfoundation.lams.contentrepository.CrNode
  @@ -334,12 +404,15 @@ Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Returns the UUID of this node as recorded in the node's jcr:UUID property. -
getUUID() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getUUID() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
getUuid() - Method in class org.lamsfoundation.lams.contentrepository.NodeKey
  +
getUuid() - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm +
 
getValue() - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersionProperty
  @@ -349,26 +422,26 @@
getVersion() - Method in class org.lamsfoundation.lams.contentrepository.NodeKey
  -
getVersion() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getVersion() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
getVersionDescription() - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersion
Get the version description.
getVersionHistory() - Method in class org.lamsfoundation.lams.contentrepository.CrNode
Get the history for this node. -
getVersionHistory(ITicket, Long) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepository -
Get the history for a node.
getVersionHistory() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Get the version history for this node, ordered by version id. -
getVersionHistory(ITicket, Long) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
getVersionHistory(ITicket, Long) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService +
Get the history for a node. +
getVersionHistory(ITicket, Long) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
  -
getVersionHistory() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
getVersionHistory() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
Get the history for this node.
getVersionId() - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersion @@ -385,8 +458,8 @@
getWcId() - Method in class org.lamsfoundation.lams.contentrepository.CrWorkspaceCredential
  -
getWorkspaceDAO() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
getWorkspaceDAO() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
 
getWorkspaceId() - Method in class org.lamsfoundation.lams.contentrepository.CrWorkspace @@ -398,10 +471,13 @@
getWorkspaceId() - Method in interface org.lamsfoundation.lams.contentrepository.IWorkspace
  -
getWorkspaceId() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleTicket +
getWorkspaceId() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleTicket
Get the workspace associated with this ticket Should only be accessed by the content repository package members. +
getWorkspaceName() - +Method in class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm +
Returns the workspaceName.
@@ -415,6 +491,7 @@
+ Index: lams_contentrepository/doc/index-files/index-8.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-8.html (.../index-8.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-8.html (.../index-8.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + H-Index @@ -31,6 +31,7 @@
+ @@ -79,29 +80,29 @@
Indicates whether a node exists at relPath Returns true if a node exists at relPath and false otherwise. -
hasNode(String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
hasNode(String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
hasNodes() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Indicates whether this node has child nodes. -
hasNodes() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
hasNodes() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
hasParentNode() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Does this node have a parent node? -
hasParentNode() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
hasParentNode() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
hasProperties() - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersion
Indicates whether this node has properties.
hasProperties() - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Indicates whether this node has properties. -
hasProperties() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
hasProperties() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
hasProperty(String) - Method in class org.lamsfoundation.lams.contentrepository.CrNodeVersion @@ -111,8 +112,8 @@ Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Indicates whether a property exists for this name Returns true if a property exists and false otherwise. -
hasProperty(String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
hasProperty(String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
 
hashCode() - Method in class org.lamsfoundation.lams.contentrepository.CrCredential @@ -135,12 +136,12 @@
hashCode() - Method in class org.lamsfoundation.lams.contentrepository.NodeKey
  -
hashCode() - -Method in class org.lamsfoundation.lams.contentrepository.SimpleTicket -
 
hashCode() - Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionDetail
  +
hashCode() - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleTicket +
 
@@ -154,6 +155,7 @@
+ Index: lams_contentrepository/doc/index-files/index-9.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index-files/index-9.html (.../index-9.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index-files/index-9.html (.../index-9.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + I-Index @@ -31,6 +31,7 @@
+ @@ -74,12 +75,12 @@

I

-
ICredentials - interface org.lamsfoundation.lams.contentrepository.ICredentials.
Base interface for all credentials that may be passed to the - Repository.login() method.
INITIALPATH - +
ICredentialDAO - interface org.lamsfoundation.lams.contentrepository.dao.ICredentialDAO.
 
ICredentials - interface org.lamsfoundation.lams.contentrepository.ICredentials.
Base interface for all credentials that may be passed to the + Repository.login() method.
IFileDAO - interface org.lamsfoundation.lams.contentrepository.dao.IFileDAO.
Manages the reading and writing of files to the repository directories.
INITIALPATH - Static variable in class org.lamsfoundation.lams.contentrepository.PropertyName
INITIALPATH is required for a package node -
IRepository - interface org.lamsfoundation.lams.contentrepository.IRepository.
Tool access to the repository
IRepositoryAdmin - interface org.lamsfoundation.lams.contentrepository.IRepositoryAdmin.
Administrative interface to the Repository.
ITicket - interface org.lamsfoundation.lams.contentrepository.ITicket.
Ticket represents the "authorisation" key to the repository.
IValue - interface org.lamsfoundation.lams.contentrepository.IValue.
A value is an object which is explicitly marked with a type.
IVersionDetail - interface org.lamsfoundation.lams.contentrepository.IVersionDetail.
Describes the version of a node.
IVersionedNode - interface org.lamsfoundation.lams.contentrepository.IVersionedNode.
The IVersionedNode interface represents a particular version of a node - in the hierarchy that makes up the repository.
IVersionedNodeAdmin - interface org.lamsfoundation.lams.contentrepository.IVersionedNodeAdmin.
IVersionedNodeAdmin represents the full functionality for a versioned node.
IWorkspace - interface org.lamsfoundation.lams.contentrepository.IWorkspace.
A workspace is a grouping of content, which is accessed by a ticket.
InvalidParameterException - exception org.lamsfoundation.lams.contentrepository.InvalidParameterException.
Generic exception thrown whenever a parameter is missing.
InvalidParameterException() - +
INodeDAO - interface org.lamsfoundation.lams.contentrepository.dao.INodeDAO.
Data access routines for Nodes, versions and properties
IRepositoryAdmin - interface org.lamsfoundation.lams.contentrepository.service.IRepositoryAdmin.
Administrative interface to the Repository.
IRepositoryService - interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService.
Tool access to the repository
ITicket - interface org.lamsfoundation.lams.contentrepository.ITicket.
Ticket represents the "authorisation" key to the repository.
IValue - interface org.lamsfoundation.lams.contentrepository.IValue.
A value is an object which is explicitly marked with a type.
IVersionDetail - interface org.lamsfoundation.lams.contentrepository.IVersionDetail.
Describes the version of a node.
IVersionedNode - interface org.lamsfoundation.lams.contentrepository.IVersionedNode.
The IVersionedNode interface represents a particular version of a node + in the hierarchy that makes up the repository.
IVersionedNodeAdmin - interface org.lamsfoundation.lams.contentrepository.IVersionedNodeAdmin.
IVersionedNodeAdmin represents the full functionality for a versioned node.
IWorkspace - interface org.lamsfoundation.lams.contentrepository.IWorkspace.
A workspace is a grouping of content, which is accessed by a ticket.
IWorkspaceDAO - interface org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO.
Data access routines for Workspaces.
InvalidParameterException - exception org.lamsfoundation.lams.contentrepository.InvalidParameterException.
Generic exception thrown whenever a parameter is missing.
InvalidParameterException() - Constructor for class org.lamsfoundation.lams.contentrepository.InvalidParameterException
Constructs a new instance of this class.
InvalidParameterException(String) - @@ -125,26 +126,44 @@ Method in class org.lamsfoundation.lams.contentrepository.CrNode
Get the next version id for this node and then increment it. +
insert(Object) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.ICredentialDAO +
  +
insert(Object) - +Method in interface org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO +
  +
insert(Object) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO +
  +
insert(Object) - +Method in class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO +
 
isNodeType(String) - Method in class org.lamsfoundation.lams.contentrepository.CrNode
Indicates whether this node is of the specified node type.
isNodeType(String) - Method in interface org.lamsfoundation.lams.contentrepository.IVersionedNode
Indicates whether this node is of the specified node type. -
isNodeType(String) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode +
isNodeType(String) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode
(non-Javadoc) -
isTicketOkay(ITicket) - -Method in interface org.lamsfoundation.lams.contentrepository.IRepositoryAdmin +
isOffline(IVersionedNode) - +Method in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
  +
isOnline(IVersionedNode) - +Method in class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler +
  +
isTicketOkay(ITicket) - +Method in interface org.lamsfoundation.lams.contentrepository.service.IRepositoryAdmin
Is this ticket acceptable to the repository? Only the interceptor for an IRepositoryAdmin should call this!!!!!! Do NOT declare this method as a transaction otherwise we will end up with an endless loop of forever trying to check if the ticket is okay as this method would end up getting checked itself. -
isTicketOkay(ITicket) - -Method in class org.lamsfoundation.lams.contentrepository.SimpleRepository +
isTicketOkay(ITicket) - +Method in class org.lamsfoundation.lams.contentrepository.service.SimpleRepository
Is this ticket okay?
isValidNodeType(String) - Static method in class org.lamsfoundation.lams.contentrepository.NodeType @@ -162,6 +181,7 @@
+ Index: lams_contentrepository/doc/index.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/index.html (.../index.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/index.html (.../index.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,22 +2,25 @@ - + Generated Documentation (Untitled) + + - + + <H2> Frame Alert</H2> <P> This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. <BR> -Link to<A HREF="org/lamsfoundation/lams/contentrepository/package-summary.html">Non-frame version.</A> +Link to<A HREF="overview-summary.html">Non-frame version.</A> Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/AccessDeniedException.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/AccessDeniedException.html (.../AccessDeniedException.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/AccessDeniedException.html (.../AccessDeniedException.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + AccessDeniedException @@ -32,6 +32,7 @@
+ @@ -253,6 +254,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CheckCredentialTicketBeforeAdvice.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CheckCredentialTicketBeforeAdvice.html (.../CheckCredentialTicketBeforeAdvice.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CheckCredentialTicketBeforeAdvice.html (.../CheckCredentialTicketBeforeAdvice.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + CheckCredentialTicketBeforeAdvice @@ -32,6 +32,7 @@
+ @@ -229,6 +230,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrCredential.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrCredential.html (.../CrCredential.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrCredential.html (.../CrCredential.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + CrCredential @@ -32,6 +32,7 @@
+ @@ -451,6 +452,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrNode.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrNode.html (.../CrNode.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrNode.html (.../CrNode.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + CrNode @@ -32,6 +32,7 @@
+ @@ -793,6 +794,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrNodeVersion.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrNodeVersion.html (.../CrNodeVersion.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrNodeVersion.html (.../CrNodeVersion.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + CrNodeVersion @@ -32,6 +32,7 @@
+ @@ -686,6 +687,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrNodeVersionProperty.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrNodeVersionProperty.html (.../CrNodeVersionProperty.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrNodeVersionProperty.html (.../CrNodeVersionProperty.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + CrNodeVersionProperty @@ -32,6 +32,7 @@
+ @@ -150,7 +151,7 @@ + java.lang.Boolean - @@ -200,8 +200,8 @@ - @@ -213,7 +213,7 @@ - +
- boolean getBoolean()
@@ -610,8 +611,8 @@

getBoolean

-public boolean getBoolean()
-                   throws ValueFormatException
+public java.lang.Boolean getBoolean() + throws ValueFormatException
Returns a boolean representation of the value.

@@ -637,6 +638,7 @@ + Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrWorkspace.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrWorkspace.html (.../CrWorkspace.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrWorkspace.html (.../CrWorkspace.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + CrWorkspace @@ -32,6 +32,7 @@
+ @@ -453,6 +454,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrWorkspaceCredential.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrWorkspaceCredential.html (.../CrWorkspaceCredential.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/CrWorkspaceCredential.html (.../CrWorkspaceCredential.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + CrWorkspaceCredential @@ -32,6 +32,7 @@
+ @@ -407,6 +408,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/FileException.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/FileException.html (.../FileException.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/FileException.html (.../FileException.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + FileException @@ -32,6 +32,7 @@
+ @@ -254,6 +255,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/ICredentials.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/ICredentials.html (.../ICredentials.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/ICredentials.html (.../ICredentials.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + ICredentials @@ -32,6 +32,7 @@
+ @@ -88,7 +89,7 @@
All Superinterfaces:
java.io.Serializable
-
All Known Implementing Classes:
SimpleCredentials
+
All Known Implementing Classes:
SimpleCredentials, SimpleCredentials

@@ -233,6 +234,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/ITicket.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/ITicket.html (.../ITicket.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/ITicket.html (.../ITicket.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + ITicket @@ -32,6 +32,7 @@
+ @@ -85,7 +86,7 @@
Interface ITicket
-
All Known Implementing Classes:
SimpleTicket
+
All Known Implementing Classes:
SimpleTicket

@@ -221,6 +222,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IValue.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IValue.html (.../IValue.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IValue.html (.../IValue.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + IValue @@ -32,6 +32,7 @@
+ @@ -120,7 +121,7 @@ + java.lang.Boolean
- boolean getBoolean()
@@ -265,8 +266,8 @@

getBoolean

-public boolean getBoolean()
-                   throws ValueFormatException
+public java.lang.Boolean getBoolean() + throws ValueFormatException
Returns a boolean representation of the value.

@@ -289,6 +290,7 @@ + Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IVersionDetail.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IVersionDetail.html (.../IVersionDetail.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IVersionDetail.html (.../IVersionDetail.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + IVersionDetail @@ -32,6 +32,7 @@
+ @@ -241,6 +242,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IVersionedNode.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IVersionedNode.html (.../IVersionedNode.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IVersionedNode.html (.../IVersionedNode.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + IVersionedNode @@ -32,6 +32,7 @@
+ @@ -88,7 +89,7 @@
All Known Subinterfaces:
IVersionedNodeAdmin
-
All Known Implementing Classes:
SimpleVersionedNode
+
All Known Implementing Classes:
SimpleVersionedNode

@@ -607,6 +608,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IVersionedNodeAdmin.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IVersionedNodeAdmin.html (.../IVersionedNodeAdmin.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IVersionedNodeAdmin.html (.../IVersionedNodeAdmin.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + IVersionedNodeAdmin @@ -32,6 +32,7 @@
+ @@ -88,7 +89,7 @@
All Superinterfaces:
IVersionedNode
-
All Known Implementing Classes:
SimpleVersionedNode
+
All Known Implementing Classes:
SimpleVersionedNode

@@ -191,22 +192,22 @@
- +          Sets the property to a value, based on the specified type, after converting + from the string. - +          Sets the property to a STRING value.
 voidsetProperty(java.lang.String name, - java.lang.String value) +setProperty(java.lang.String name, + java.lang.Object value, + int type)
-          Sets the property to a STRING value.
 voidsetProperty(java.lang.String name, - java.lang.String value, - int type) +setProperty(java.lang.String name, + java.lang.String value)
-          Sets the property to a value, based on the specified type, after converting - from the string.
  @@ -237,11 +238,11 @@

-

+

setProperty

 public void setProperty(java.lang.String name,
-                        java.lang.String value,
+                        java.lang.Object value,
                         int type)
                  throws RepositoryCheckedException
@@ -454,6 +455,7 @@ + Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IWorkspace.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IWorkspace.html (.../IWorkspace.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/IWorkspace.html (.../IWorkspace.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + IWorkspace @@ -32,6 +32,7 @@
+ @@ -188,6 +189,7 @@
+ Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/InvalidParameterException.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/InvalidParameterException.html (.../InvalidParameterException.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/InvalidParameterException.html (.../InvalidParameterException.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + InvalidParameterException @@ -32,6 +32,7 @@
+ @@ -50,7 +51,7 @@ + NEXT CLASS
-

+

validate

 public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
-                                                      javax.servlet.http.HttpServletRequest request)
+ HttpServletRequest request)
Method validate

@@ -321,11 +321,11 @@


-

+

reset

 public void reset(org.apache.struts.action.ActionMapping mapping,
-                  javax.servlet.http.HttpServletRequest request)
+ HttpServletRequest request)
Method reset

Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/LoginRepositoryForm.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/LoginRepositoryForm.html (.../LoginRepositoryForm.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/LoginRepositoryForm.html (.../LoginRepositoryForm.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + LoginRepositoryForm @@ -167,8 +167,8 @@

 voidreset(org.apache.struts.action.ActionMapping mapping, - javax.servlet.http.HttpServletRequest request) +reset(org.apache.struts.action.ActionMapping mapping, + HttpServletRequest request)
          Method reset
 org.apache.struts.action.ActionErrorsvalidate(org.apache.struts.action.ActionMapping mapping, - javax.servlet.http.HttpServletRequest request) +validate(org.apache.struts.action.ActionMapping mapping, + HttpServletRequest request)
          Method validate
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServletWrapper, reset, setMultipartRequestHandler, setServlet, validategetMultipartRequestHandler, getServletWrapper, reset, reset, setMultipartRequestHandler, setServlet, validate, validate
  @@ -258,11 +258,11 @@ -

+

validate

 public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
-                                                      javax.servlet.http.HttpServletRequest request)
+ HttpServletRequest request)
Method validate

@@ -273,11 +273,11 @@


-

+

reset

 public void reset(org.apache.struts.action.ActionMapping mapping,
-                  javax.servlet.http.HttpServletRequest request)
+ HttpServletRequest request)
Method reset

Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/NodeSelectionForm.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/NodeSelectionForm.html (.../NodeSelectionForm.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/NodeSelectionForm.html (.../NodeSelectionForm.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + NodeSelectionForm @@ -150,8 +150,8 @@  void -reset(org.apache.struts.action.ActionMapping mapping, - javax.servlet.http.HttpServletRequest request) +reset(org.apache.struts.action.ActionMapping mapping, + HttpServletRequest request)
          Method reset @@ -167,8 +167,8 @@  org.apache.struts.action.ActionErrors -validate(org.apache.struts.action.ActionMapping mapping, - javax.servlet.http.HttpServletRequest request) +validate(org.apache.struts.action.ActionMapping mapping, + HttpServletRequest request)
          Method validate @@ -180,7 +180,7 @@ Methods inherited from class org.apache.struts.action.ActionForm -getMultipartRequestHandler, getServletWrapper, reset, setMultipartRequestHandler, setServlet, validate +getMultipartRequestHandler, getServletWrapper, reset, reset, setMultipartRequestHandler, setServlet, validate, validate   @@ -225,11 +225,11 @@ -

+

validate

 public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
-                                                      javax.servlet.http.HttpServletRequest request)
+ HttpServletRequest request)
Method validate

@@ -240,11 +240,11 @@


-

+

reset

 public void reset(org.apache.struts.action.ActionMapping mapping,
-                  javax.servlet.http.HttpServletRequest request)
+ HttpServletRequest request)
Method reset

Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/class-use/AddFileContentForm.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/class-use/AddFileContentForm.html (.../AddFileContentForm.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/class-use/AddFileContentForm.html (.../AddFileContentForm.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + Uses of Class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/class-use/LoginRepositoryForm.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/class-use/LoginRepositoryForm.html (.../LoginRepositoryForm.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/class-use/LoginRepositoryForm.html (.../LoginRepositoryForm.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + Uses of Class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/class-use/NodeSelectionForm.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/class-use/NodeSelectionForm.html (.../NodeSelectionForm.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/class-use/NodeSelectionForm.html (.../NodeSelectionForm.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + Uses of Class org.lamsfoundation.lams.contentrepository.struts.form.NodeSelectionForm Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-frame.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-frame.html (.../package-frame.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-frame.html (.../package-frame.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + org.lamsfoundation.lams.contentrepository.struts.form Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-summary.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-summary.html (.../package-summary.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-summary.html (.../package-summary.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + org.lamsfoundation.lams.contentrepository.struts.form Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-tree.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-tree.html (.../package-tree.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-tree.html (.../package-tree.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + org.lamsfoundation.lams.contentrepository.struts.form Class Hierarchy Index: lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-use.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-use.html (.../package-use.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/org/lamsfoundation/lams/contentrepository/struts/form/package-use.html (.../package-use.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + Uses of Package org.lamsfoundation.lams.contentrepository.struts.form Index: lams_contentrepository/doc/overview-frame.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/overview-frame.html (.../overview-frame.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/overview-frame.html (.../overview-frame.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + Overview @@ -32,12 +32,16 @@
org.lamsfoundation.lams.contentrepository
+org.lamsfoundation.lams.contentrepository.client +
org.lamsfoundation.lams.contentrepository.dao
org.lamsfoundation.lams.contentrepository.dao.file
org.lamsfoundation.lams.contentrepository.dao.hibernate
+org.lamsfoundation.lams.contentrepository.service +
org.lamsfoundation.lams.contentrepository.struts.action
org.lamsfoundation.lams.contentrepository.struts.form Index: lams_contentrepository/doc/overview-summary.html =================================================================== diff -u -r09decccca1a4d871be5772d51638fa13aa928349 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/overview-summary.html (.../overview-summary.html) (revision 09decccca1a4d871be5772d51638fa13aa928349) +++ lams_contentrepository/doc/overview-summary.html (.../overview-summary.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + Overview @@ -88,9 +88,13 @@ org.lamsfoundation.lams.contentrepository This content repository is designed to store single files and -packages of files on disk in a relatively. +packages of files on disk in a relatively simple way. +org.lamsfoundation.lams.contentrepository.client +  + + org.lamsfoundation.lams.contentrepository.dao   @@ -103,6 +107,10 @@   +org.lamsfoundation.lams.contentrepository.service +  + + org.lamsfoundation.lams.contentrepository.struts.action   Index: lams_contentrepository/doc/overview-tree.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/overview-tree.html (.../overview-tree.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/overview-tree.html (.../overview-tree.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + Class Hierarchy @@ -31,6 +31,7 @@ + @@ -76,25 +77,46 @@ Hierarchy For All Packages
-
Package Hierarchies:
org.lamsfoundation.lams.contentrepository
+
Package Hierarchies:
org.lamsfoundation.lams.contentrepository, org.lamsfoundation.lams.contentrepository.client, org.lamsfoundation.lams.contentrepository.dao, org.lamsfoundation.lams.contentrepository.dao.file, org.lamsfoundation.lams.contentrepository.dao.hibernate, org.lamsfoundation.lams.contentrepository.service, org.lamsfoundation.lams.contentrepository.struts.action, org.lamsfoundation.lams.contentrepository.struts.form

Class Hierarchy

  • class java.lang.Object
      +
    • class org.apache.struts.action.Action +
    • class org.apache.struts.action.ActionForm (implements java.io.Serializable) +
    • class org.lamsfoundation.lams.contentrepository.CheckCredentialTicketBeforeAdvice (implements org.springframework.aop.MethodBeforeAdvice)
    • class org.lamsfoundation.lams.contentrepository.CrCredential (implements java.io.Serializable)
    • class org.lamsfoundation.lams.contentrepository.CrNode (implements java.io.Serializable)
    • class org.lamsfoundation.lams.contentrepository.CrNodeVersion (implements java.io.Serializable)
    • class org.lamsfoundation.lams.contentrepository.CrNodeVersionProperty (implements org.lamsfoundation.lams.contentrepository.IValue, java.io.Serializable)
    • class org.lamsfoundation.lams.contentrepository.CrWorkspace (implements org.lamsfoundation.lams.contentrepository.IWorkspace, java.io.Serializable)
    • class org.lamsfoundation.lams.contentrepository.CrWorkspaceCredential (implements java.io.Serializable) -
    • class org.lamsfoundation.lams.contentrepository.NodeKey
    • class org.lamsfoundation.lams.contentrepository.NodeType
    • class org.lamsfoundation.lams.contentrepository.PropertyName
    • class org.lamsfoundation.lams.contentrepository.PropertyType
    • class org.lamsfoundation.lams.contentrepository.RepositoryProxy
    • class org.lamsfoundation.lams.contentrepository.SimpleCredentials (implements org.lamsfoundation.lams.contentrepository.ICredentials) -
    • class org.lamsfoundation.lams.contentrepository.SimpleRepository (implements org.springframework.beans.factory.BeanFactoryAware, org.lamsfoundation.lams.contentrepository.IRepositoryAdmin) -
    • class org.lamsfoundation.lams.contentrepository.SimpleTicket (implements org.lamsfoundation.lams.contentrepository.ITicket) +
    • class org.lamsfoundation.lams.contentrepository.dao.file.FileDAO (implements org.lamsfoundation.lams.contentrepository.dao.IFileDAO) +
    • class org.springframework.orm.hibernate.support.HibernateDaoSupport (implements org.springframework.beans.factory.InitializingBean) +
        +
      • class org.lamsfoundation.lams.contentrepository.dao.hibernate.CredentialDAO (implements org.lamsfoundation.lams.contentrepository.dao.ICredentialDAO) +
      • class org.lamsfoundation.lams.contentrepository.dao.hibernate.NodeDAO (implements org.lamsfoundation.lams.contentrepository.dao.INodeDAO) +
      • class org.lamsfoundation.lams.contentrepository.dao.hibernate.WorkspaceDAO (implements org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO) +
      +
    • class HttpServlet
        +
      • class org.lamsfoundation.lams.contentrepository.struts.action.Download
          +
        • class org.lamsfoundation.lams.contentrepository.struts.action.TestLogin
        +
      +
    • class org.lamsfoundation.lams.contentrepository.NodeKey
    • class org.lamsfoundation.lams.contentrepository.NodeType
    • class org.lamsfoundation.lams.contentrepository.PropertyName
    • class org.lamsfoundation.lams.contentrepository.PropertyType
    • class org.lamsfoundation.lams.contentrepository.service.RepositoryProxy
    • class org.lamsfoundation.lams.contentrepository.service.SimpleCredentials (implements org.lamsfoundation.lams.contentrepository.ICredentials) +
    • class org.lamsfoundation.lams.contentrepository.SimpleCredentials (implements org.lamsfoundation.lams.contentrepository.ICredentials) +
    • class org.lamsfoundation.lams.contentrepository.service.SimpleRepository (implements org.springframework.beans.factory.BeanFactoryAware, org.lamsfoundation.lams.contentrepository.service.IRepositoryAdmin) +
    • class org.lamsfoundation.lams.contentrepository.service.SimpleTicket (implements org.lamsfoundation.lams.contentrepository.ITicket)
    • class org.lamsfoundation.lams.contentrepository.SimpleVersionDetail (implements org.lamsfoundation.lams.contentrepository.IVersionDetail) -
    • class org.lamsfoundation.lams.contentrepository.SimpleVersionedNode (implements org.springframework.beans.factory.BeanFactoryAware, org.lamsfoundation.lams.contentrepository.IVersionedNodeAdmin) +
    • class org.lamsfoundation.lams.contentrepository.service.SimpleVersionedNode (implements org.springframework.beans.factory.BeanFactoryAware, org.lamsfoundation.lams.contentrepository.IVersionedNodeAdmin)
    • class java.lang.Throwable (implements java.io.Serializable)
    +
  • class org.lamsfoundation.lams.contentrepository.client.ToolContentHandler
-

Interface Hierarchy

  • interface java.lang.Comparable -
  • interface org.lamsfoundation.lams.contentrepository.IRepository +
  • interface org.lamsfoundation.lams.contentrepository.dao.ICredentialDAO
  • interface org.lamsfoundation.lams.contentrepository.dao.IFileDAO
  • interface org.lamsfoundation.lams.contentrepository.dao.INodeDAO
  • interface org.lamsfoundation.lams.contentrepository.service.IRepositoryService
  • interface org.lamsfoundation.lams.contentrepository.ITicket
  • interface org.lamsfoundation.lams.contentrepository.IValue
  • interface org.lamsfoundation.lams.contentrepository.IVersionedNode -
  • interface org.lamsfoundation.lams.contentrepository.IWorkspace
  • interface java.io.Serializable
      +
    • interface org.lamsfoundation.lams.contentrepository.IWorkspace
    • interface org.lamsfoundation.lams.contentrepository.dao.IWorkspaceDAO
    • interface java.io.Serializable
      • interface org.lamsfoundation.lams.contentrepository.ICredentials

    @@ -131,6 +153,7 @@
+ Index: lams_contentrepository/doc/package-list =================================================================== diff -u -raaabbf7372c53eca0a6b1854633729753f56ba4f -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/package-list (.../package-list) (revision aaabbf7372c53eca0a6b1854633729753f56ba4f) +++ lams_contentrepository/doc/package-list (.../package-list) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -1 +1,8 @@ org.lamsfoundation.lams.contentrepository +org.lamsfoundation.lams.contentrepository.client +org.lamsfoundation.lams.contentrepository.dao +org.lamsfoundation.lams.contentrepository.dao.file +org.lamsfoundation.lams.contentrepository.dao.hibernate +org.lamsfoundation.lams.contentrepository.service +org.lamsfoundation.lams.contentrepository.struts.action +org.lamsfoundation.lams.contentrepository.struts.form Index: lams_contentrepository/doc/packages.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/packages.html (.../packages.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/packages.html (.../packages.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + @@ -25,7 +25,7 @@
          Frame version
-          Non-frame version. +          Non-frame version. Index: lams_contentrepository/doc/serialized-form.html =================================================================== diff -u -r76ec9f8751b089a3c39e97bd92e72e4d11b41911 -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/doc/serialized-form.html (.../serialized-form.html) (revision 76ec9f8751b089a3c39e97bd92e72e4d11b41911) +++ lams_contentrepository/doc/serialized-form.html (.../serialized-form.html) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -2,7 +2,7 @@ - + Serialized Form @@ -31,6 +31,7 @@
+ @@ -75,6 +76,208 @@

Serialized Form

+
+ +
+ + + +
+Package org.lamsfoundation.lams.contentrepository.struts.form
+ +

+ + + + + +
+Class org.lamsfoundation.lams.contentrepository.struts.form.AddFileContentForm extends org.apache.struts.action.ActionForm implements Serializable
+ +

+ + + + + +
+Serialized Fields
+ +

+theFile

+
+org.apache.struts.upload.FormFile theFile
+
+
theFile property +

+

+
+
+
+ +

+dirName

+
+java.lang.String dirName
+
+
+
+
+
+ +

+entryString

+
+java.lang.String entryString
+
+
+
+
+
+ +

+method

+
+java.lang.String method
+
+
+
+
+
+ +

+description

+
+java.lang.String description
+
+
+
+
+
+ +

+uuid

+
+java.lang.Long uuid
+
+
+
+
+ +

+ + + + + +
+Class org.lamsfoundation.lams.contentrepository.struts.form.LoginRepositoryForm extends org.apache.struts.action.ActionForm implements Serializable
+ +

+ + + + + +
+Serialized Fields
+ +

+toolName

+
+java.lang.String toolName
+
+
toolName property +

+

+
+
+
+ +

+workspaceName

+
+java.lang.String workspaceName
+
+
workspaceName property +

+

+
+
+
+ +

+indentificationString

+
+java.lang.String indentificationString
+
+
indentificationString property +

+

+
+
+ +

+ + + + + +
+Class org.lamsfoundation.lams.contentrepository.struts.form.NodeSelectionForm extends org.apache.struts.action.ActionForm implements Serializable
+ +

+ + + + + +
+Serialized Fields
+ +

+nodeMap

+
+java.util.Map nodeMap
+
+
+
+
+ +

+


+ + + + + +
+Package org.lamsfoundation.lams.contentrepository.struts.action
+ +

+ + + + + +
+Class org.lamsfoundation.lams.contentrepository.struts.action.Download extends HttpServlet implements Serializable
+ +

+ +

+ + + + + +
+Class org.lamsfoundation.lams.contentrepository.struts.action.TestLogin extends Download implements Serializable
+ +

+ +

+


@@ -675,6 +878,44 @@


+ +
+ + + +
+Class org.lamsfoundation.lams.contentrepository.service.SimpleCredentials extends java.lang.Object implements Serializable
+ +

+ + + + + +
+Serialized Fields
+ +

+name

+
+java.lang.String name
+
+
+
+
+
+ +

+password

+
+char[] password
+
+
+
+
+ +

+


@@ -760,6 +1001,7 @@
+ Index: lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/client/ToolContentHandler.java =================================================================== diff -u -rbc4e245681b8b561868ab513544d0900eccb7aba -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/client/ToolContentHandler.java (.../ToolContentHandler.java) (revision bc4e245681b8b561868ab513544d0900eccb7aba) +++ lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/client/ToolContentHandler.java (.../ToolContentHandler.java) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -37,17 +37,23 @@ import org.lamsfoundation.lams.contentrepository.RepositoryCheckedException; import org.lamsfoundation.lams.contentrepository.ValueFormatException; import org.lamsfoundation.lams.contentrepository.WorkspaceNotFoundException; +import org.lamsfoundation.lams.contentrepository.data.CRResources; import org.lamsfoundation.lams.contentrepository.service.IRepositoryService; import org.lamsfoundation.lams.contentrepository.service.SimpleCredentials; /** - * Handles a simple connection to the content repository, and allows a file to be stored and - * retrieved. It can be used by LAMS tools to do the handling the files for - * offline and online instructions. It is a very simple client, in that + * Handles the connection to the content repository, and allows a file + * to be stored and retrieved. + *

+ * It can be used by LAMS tools to do the handling the files for + * offline and online instructions. Every file that is stored needs + * to be marked as either an Offline or Online file. + *

+ * It is a very simple client, in that * it only handles files (and not packages) and will not keep versions * of files - to do a new version of a file, the old version is deleted * and the new version added. - * + *

* To use this class: *

    *
  • You must be using Spring. Include the Content Repository's @@ -57,17 +63,45 @@ * repositoryId(). These methods are required to set up the credential * and workspace. *
  • Define your Handler class as a bean in your own Spring context file. - * It must include a parameter repositoryService, which references a local + * It must include a parameter repositoryService, which references a local * value of repositoryService. The "repositoryService" is defined in the * Content Repository's applicationContext.xml. *
* For example: *
- * 	
- * 		
- *	  
+ * 	<bean id="toolContentHandler" class="your class name here">
+ * 		<property name="repositoryService"><ref local="coreSessionFactory"/></property>
+ *	</bean> 
  * 
* + * You do not need to include repositoryService as a instance variable + * in your own class as it is already defined in the ToolContentHandler abstract class. + *

+ * The methods you are likely to use are: + *

    + *
  • NodeKey uploadFile(InputStream stream, String fileName, String mimeType, String fileProperty)
    + * Saves a file in the content repository, marking it as online or offline according to the fileProperty + *
  • void deleteFile(Long uuid)
    + * Gets rid of a file you don't want any more + *
  • IVersionedNode getFileNode(Long uuid)
    + * Gets the file node from the repository. To get the file stream, do getFileNode().getFile() + *
  • boolean isOffline(IVersionedNode node), boolean isOnline(IVersionedNode node)
    + * Is this an offline or offline file. + *
+ * For example:
+ *
+ * NodeKey offlineNodeKey = handler.uploadFile(istream, fileName, fileMimeType, ToolContentHandlerImpl.TYPE_OFFLINE);
+ * Long uuid = offlineNodeKey.getUuid();
+ * IVersionedNode node = handler.getFileNode(uuid);
+ * IStream fileStreamToWriteSomewhere = node.getFile());
+ * boolean isOffline = handler.isOffline(node);
+ *

+ * Please read the javadoc on each method for more information on the exceptions thrown + * and on the mandatory parameters. + *

+ * If you want to see this class used, have a look at the test code in org.lamsfoundation.lams.contentrepository.client + * in the test/java area. + * * @author conradb, Fiona Malikoff */ public abstract class ToolContentHandler { Index: lams_contentrepository/test/java/org/lamsfoundation/lams/contentrepository/client/ToolContentHandlerImpl.java =================================================================== diff -u -rbc4e245681b8b561868ab513544d0900eccb7aba -rc95550f73f40e3070d2e0496f7a76546065e57bc --- lams_contentrepository/test/java/org/lamsfoundation/lams/contentrepository/client/ToolContentHandlerImpl.java (.../ToolContentHandlerImpl.java) (revision bc4e245681b8b561868ab513544d0900eccb7aba) +++ lams_contentrepository/test/java/org/lamsfoundation/lams/contentrepository/client/ToolContentHandlerImpl.java (.../ToolContentHandlerImpl.java) (revision c95550f73f40e3070d2e0496f7a76546065e57bc) @@ -20,7 +20,6 @@ */ package org.lamsfoundation.lams.contentrepository.client; -import org.lamsfoundation.lams.contentrepository.RepositoryCheckedException; /** *