vamsas.git
17 years agoadded id for RangeAnnotation types.
jprocter [Tue, 12 Sep 2006 10:04:04 +0000 (10:04 +0000)]
added id for RangeAnnotation types.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@238 be28352e-c001-0410-b1a7-c7978e42abec

17 years agoAdded a javadoc Ant build task.
imilne [Fri, 8 Sep 2006 12:12:01 +0000 (12:12 +0000)]
Added a javadoc Ant build task.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@237 be28352e-c001-0410-b1a7-c7978e42abec

17 years agoadded V_parent reference to parent object in document.
jprocter [Wed, 6 Sep 2006 13:43:37 +0000 (13:43 +0000)]
added V_parent reference to parent object in document.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@236 be28352e-c001-0410-b1a7-c7978e42abec

17 years agoenum constants for Glyph types.
jprocter [Tue, 5 Sep 2006 09:50:42 +0000 (09:50 +0000)]
enum constants for Glyph types.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@235 be28352e-c001-0410-b1a7-c7978e42abec

17 years agoupdated test cases for spring 2006 schema, and major debug of locking system
jprocter [Fri, 1 Sep 2006 17:02:21 +0000 (17:02 +0000)]
updated test cases for spring 2006 schema, and major debug of locking system

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@234 be28352e-c001-0410-b1a7-c7978e42abec

17 years agoadded some example logging configs
jprocter [Fri, 1 Sep 2006 17:01:10 +0000 (17:01 +0000)]
added some example logging configs

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@233 be28352e-c001-0410-b1a7-c7978e42abec

17 years agoupdated binding with castor-1.0.2
jprocter [Fri, 1 Sep 2006 17:00:47 +0000 (17:00 +0000)]
updated binding with castor-1.0.2

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@232 be28352e-c001-0410-b1a7-c7978e42abec

17 years agoJava binding for new document schema (from 1st hinxton vamsas Meeting)
jprocter [Fri, 1 Sep 2006 16:57:38 +0000 (16:57 +0000)]
Java binding for new document schema (from 1st hinxton vamsas Meeting)

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@231 be28352e-c001-0410-b1a7-c7978e42abec

17 years agointroducing Lock File based locking (for portability) - part implemented.
jprocter [Wed, 24 May 2006 13:32:33 +0000 (13:32 +0000)]
introducing Lock File based locking (for portability) - part implemented.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@230 be28352e-c001-0410-b1a7-c7978e42abec

17 years agochanges propagated from Provenance.App entry.
jprocter [Wed, 24 May 2006 13:30:43 +0000 (13:30 +0000)]
changes propagated from Provenance.App entry.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@229 be28352e-c001-0410-b1a7-c7978e42abec

17 years agochanges propagated from Provenance.App entry.
jprocter [Wed, 24 May 2006 13:30:25 +0000 (13:30 +0000)]
changes propagated from Provenance.App entry.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@228 be28352e-c001-0410-b1a7-c7978e42abec

17 years agorefactored uri type to a link element and replaced type references with element refer...
jprocter [Mon, 22 May 2006 16:31:32 +0000 (16:31 +0000)]
refactored uri type to a link element and replaced type references with element references.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@227 be28352e-c001-0410-b1a7-c7978e42abec

17 years agorefactored uri type to a link element and replaced type references with element refer...
jprocter [Mon, 22 May 2006 16:29:12 +0000 (16:29 +0000)]
refactored uri type to a link element and replaced type references with element references.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@226 be28352e-c001-0410-b1a7-c7978e42abec

17 years agofixed loss of plural alignmentannotation in new schema version
jprocter [Mon, 22 May 2006 16:27:33 +0000 (16:27 +0000)]
fixed loss of plural alignmentannotation in new schema version

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@225 be28352e-c001-0410-b1a7-c7978e42abec

17 years agorefactored uri type to a link element and replaced type references with element refer...
jprocter [Mon, 22 May 2006 16:17:30 +0000 (16:17 +0000)]
refactored uri type to a link element and replaced type references with element references.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@224 be28352e-c001-0410-b1a7-c7978e42abec

17 years agoautogenerated java classes for current schema
jprocter [Mon, 22 May 2006 15:59:40 +0000 (15:59 +0000)]
autogenerated java classes for current schema

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@223 be28352e-c001-0410-b1a7-c7978e42abec

17 years agoadded 'attachment' element example.
jprocter [Mon, 22 May 2006 15:50:38 +0000 (15:50 +0000)]
added 'attachment' element example.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@222 be28352e-c001-0410-b1a7-c7978e42abec

17 years agopost-meeting refinements and commenting.
jprocter [Mon, 22 May 2006 15:50:20 +0000 (15:50 +0000)]
post-meeting refinements and commenting.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@221 be28352e-c001-0410-b1a7-c7978e42abec

18 years agostill refactoring the rangeType and features/annotation elements.
jprocter [Fri, 19 May 2006 16:53:59 +0000 (16:53 +0000)]
still refactoring the rangeType and features/annotation elements.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@220 be28352e-c001-0410-b1a7-c7978e42abec

18 years agocurrent vamsas type document. Still being worked on and refined.
jprocter [Thu, 18 May 2006 17:01:14 +0000 (17:01 +0000)]
current vamsas type document. Still being worked on and refined.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@219 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded registration/object retrieval methods to ClientDoc.
jprocter [Mon, 27 Mar 2006 12:18:18 +0000 (12:18 +0000)]
added registration/object retrieval methods to ClientDoc.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@218 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoIncorrect bounds for Provenance type in Dataset.DatasetAnnotations. (could have an...
jprocter [Mon, 27 Mar 2006 12:17:43 +0000 (12:17 +0000)]
Incorrect bounds for Provenance type in Dataset.DatasetAnnotations. (could have an array of provenance arrays).

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@217 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoIncorrect bounds for Provenance type in Dataset.DatasetAnnotations. (could have an...
jprocter [Mon, 27 Mar 2006 11:46:41 +0000 (11:46 +0000)]
Incorrect bounds for Provenance type in Dataset.DatasetAnnotations. (could have an array of provenance arrays).

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@216 be28352e-c001-0410-b1a7-c7978e42abec

18 years agodebugged the runnable main for ArchiveClient. ClientDoc provides api returned by...
jprocter [Sun, 26 Mar 2006 17:08:41 +0000 (17:08 +0000)]
debugged the runnable main for ArchiveClient. ClientDoc provides api returned by ArchiveClient.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@215 be28352e-c001-0410-b1a7-c7978e42abec

18 years agolatest version is Beta. but we might change this :)
jprocter [Sun, 26 Mar 2006 17:07:33 +0000 (17:07 +0000)]
latest version is Beta. but we might change this :)

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@214 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded new constructor and File object accessor to make VamsasFile usable with VamsasA...
jprocter [Sun, 26 Mar 2006 17:06:51 +0000 (17:06 +0000)]
added new constructor and File object accessor to make VamsasFile usable with VamsasArchive.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@213 be28352e-c001-0410-b1a7-c7978e42abec

18 years agofixed (hopefully) locking/read problems in test.simpleclient.VamsasArchive/Watcher...
jprocter [Fri, 24 Mar 2006 19:16:26 +0000 (19:16 +0000)]
fixed (hopefully) locking/read problems in test.simpleclient.VamsasArchive/Watcher classes and commented out the RandomAccess based reading/writing for mo.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@212 be28352e-c001-0410-b1a7-c7978e42abec

18 years agofixed leaky lock (answers todo about verifying that channel.close() should be called...
jprocter [Fri, 24 Mar 2006 19:13:22 +0000 (19:13 +0000)]
fixed leaky lock (answers todo about verifying that channel.close() should be called before lock.release())

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@211 be28352e-c001-0410-b1a7-c7978e42abec

18 years agonew target - jar, and added an 'exclude' for Pierre's java5 vamav code (for the moment)
jprocter [Fri, 24 Mar 2006 19:04:20 +0000 (19:04 +0000)]
new target - jar, and added an 'exclude' for Pierre's java5 vamav code (for the moment)

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@210 be28352e-c001-0410-b1a7-c7978e42abec

18 years agosimple test of locked IO based on ArchiveWatcher. Extend this to quickly incorporate...
jprocter [Fri, 24 Mar 2006 19:03:00 +0000 (19:03 +0000)]
simple test of locked IO based on ArchiveWatcher. Extend this to quickly incorporate vamsas dataset updates into a program (? really)

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@209 be28352e-c001-0410-b1a7-c7978e42abec

18 years agocommented out stream constructor for vamsasArchive.
jprocter [Fri, 24 Mar 2006 19:01:45 +0000 (19:01 +0000)]
commented out stream constructor for vamsasArchive.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@208 be28352e-c001-0410-b1a7-c7978e42abec

18 years agovamsas api example classes - AstexViewer@MSD-EBI
pmarguerite [Fri, 24 Mar 2006 15:40:31 +0000 (15:40 +0000)]
vamsas api example classes - AstexViewer@MSD-EBI

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@207 be28352e-c001-0410-b1a7-c7978e42abec

18 years agodeveloping streamReader tests.
jprocter [Fri, 24 Mar 2006 10:21:36 +0000 (10:21 +0000)]
developing streamReader tests.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@206 be28352e-c001-0410-b1a7-c7978e42abec

18 years agostill dealing with JarInputStream issues.
jprocter [Thu, 23 Mar 2006 19:27:57 +0000 (19:27 +0000)]
still dealing with JarInputStream issues.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@205 be28352e-c001-0410-b1a7-c7978e42abec

18 years agofixed exception when trying to cancel unwritten archives.
jprocter [Thu, 23 Mar 2006 14:13:46 +0000 (14:13 +0000)]
fixed exception when trying to cancel unwritten archives.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@204 be28352e-c001-0410-b1a7-c7978e42abec

18 years agodebug output - just incase strange things are happening when trying to read jars
jprocter [Thu, 23 Mar 2006 14:10:51 +0000 (14:10 +0000)]
debug output - just incase strange things are happening when trying to read jars

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@203 be28352e-c001-0410-b1a7-c7978e42abec

18 years agofix call of the argument parsing - '!' missing
pmarguerite [Thu, 23 Mar 2006 13:48:35 +0000 (13:48 +0000)]
fix call of the argument parsing - '!' missing

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@202 be28352e-c001-0410-b1a7-c7978e42abec

18 years agolocking for windows (XP) partly debugged. ClientsFileTest watchers do not behave...
jprocter [Thu, 23 Mar 2006 11:41:09 +0000 (11:41 +0000)]
locking for windows (XP) partly debugged. ClientsFileTest watchers do not behave perfectly yet.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@201 be28352e-c001-0410-b1a7-c7978e42abec

18 years ago'!' missing for testing if the session directory is readeable.
pmarguerite [Wed, 22 Mar 2006 17:29:00 +0000 (17:29 +0000)]
'!' missing for testing if the session directory is readeable.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@200 be28352e-c001-0410-b1a7-c7978e42abec

18 years agomore fixes for clientdocument/simpleclient. Testign the vamsasArchive reader and...
jprocter [Wed, 22 Mar 2006 17:04:50 +0000 (17:04 +0000)]
more fixes for clientdocument/simpleclient. Testign the vamsasArchive reader and sessionfile mechanism (windows patches)

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@199 be28352e-c001-0410-b1a7-c7978e42abec

18 years agofinished the Appdata/ClientDocument update mechanism. Untested!
jprocter [Wed, 22 Mar 2006 14:12:54 +0000 (14:12 +0000)]
finished the Appdata/ClientDocument update mechanism. Untested!

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@198 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded new method for writing an AppData jar entry directly from an InputStream.
jprocter [Wed, 22 Mar 2006 14:12:12 +0000 (14:12 +0000)]
added new method for writing an AppData jar entry directly from an InputStream.
Also reprioritised some TODOs and made comments

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@197 be28352e-c001-0410-b1a7-c7978e42abec

18 years agointermediate cjeckin - nfs woes!
jprocter [Tue, 21 Mar 2006 17:18:41 +0000 (17:18 +0000)]
intermediate cjeckin - nfs woes!

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@196 be28352e-c001-0410-b1a7-c7978e42abec

18 years agorearranged some todos and preparing to implement SimpleClient and ClientDocument...
jprocter [Tue, 21 Mar 2006 11:59:49 +0000 (11:59 +0000)]
rearranged some todos and preparing to implement SimpleClient and ClientDocument IO stuff.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@195 be28352e-c001-0410-b1a7-c7978e42abec

18 years agorefactored generally useful higher level document IO methods to base class.
jprocter [Tue, 21 Mar 2006 11:58:54 +0000 (11:58 +0000)]
refactored generally useful higher level document IO methods to base class.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@194 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoSimpleClientAppdata implemented but untested.
jprocter [Mon, 20 Mar 2006 22:57:05 +0000 (22:57 +0000)]
SimpleClientAppdata implemented but untested.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@193 be28352e-c001-0410-b1a7-c7978e42abec

18 years agohalf implemented the SimpleClientAppdata interface.
jprocter [Mon, 20 Mar 2006 17:11:43 +0000 (17:11 +0000)]
half implemented the SimpleClientAppdata interface.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@192 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded for completeness, but may not be necessary.
jprocter [Mon, 20 Mar 2006 15:58:47 +0000 (15:58 +0000)]
added for completeness, but may not be necessary.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@191 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoAdd object casting for instrospection methods
pmarguerite [Mon, 20 Mar 2006 13:51:27 +0000 (13:51 +0000)]
Add object casting for instrospection methods

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@190 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoRemove local file Jim local file path for the current working directory.
pmarguerite [Mon, 20 Mar 2006 13:43:07 +0000 (13:43 +0000)]
Remove local file Jim local file path for the current working directory.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@189 be28352e-c001-0410-b1a7-c7978e42abec

18 years agodebugging the org.vamsas.client.SessionUrn selection mechanism (also partial bits...
jprocter [Mon, 20 Mar 2006 13:03:34 +0000 (13:03 +0000)]
debugging the org.vamsas.client.SessionUrn selection mechanism (also partial bits for simpleclientDocument stuff)

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@188 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoremoved todo
jprocter [Sun, 19 Mar 2006 18:01:33 +0000 (18:01 +0000)]
removed todo

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@187 be28352e-c001-0410-b1a7-c7978e42abec

18 years agorenamed base class for all vamsas document objects (now org.vamsas.client.Vobject)
jprocter [Fri, 17 Mar 2006 09:27:31 +0000 (09:27 +0000)]
renamed base class for all vamsas document objects (now org.vamsas.client.Vobject)
there may be some incorrectly modified javadocs in unrelated files.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@186 be28352e-c001-0410-b1a7-c7978e42abec

18 years agochanged semaphore implementation and session modified flag.
jprocter [Thu, 16 Mar 2006 18:02:21 +0000 (18:02 +0000)]
changed semaphore implementation and session modified flag.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@185 be28352e-c001-0410-b1a7-c7978e42abec

18 years agosimplification of some events and clarification.
jprocter [Thu, 16 Mar 2006 18:00:51 +0000 (18:00 +0000)]
simplification of some events and clarification.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@184 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded simple semaphore file mechanism for session directory.
jprocter [Thu, 16 Mar 2006 12:16:43 +0000 (12:16 +0000)]
added simple semaphore file mechanism for session directory.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@183 be28352e-c001-0410-b1a7-c7978e42abec

18 years agonull sessionUrn parameter to create a new session
jprocter [Thu, 16 Mar 2006 11:18:02 +0000 (11:18 +0000)]
null sessionUrn parameter to create a new session

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@182 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadding various state flags for events
jprocter [Wed, 15 Mar 2006 19:35:11 +0000 (19:35 +0000)]
adding various state flags for events

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@181 be28352e-c001-0410-b1a7-c7978e42abec

18 years agopartly finished analysis of vamsas client session events.
jprocter [Tue, 14 Mar 2006 19:24:40 +0000 (19:24 +0000)]
partly finished analysis of vamsas client session events.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@180 be28352e-c001-0410-b1a7-c7978e42abec

18 years agopartly finished analysis of vamsas client session events.
jprocter [Tue, 14 Mar 2006 19:24:39 +0000 (19:24 +0000)]
partly finished analysis of vamsas client session events.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@179 be28352e-c001-0410-b1a7-c7978e42abec

18 years agotrivial typo
jprocter [Tue, 14 Mar 2006 18:47:43 +0000 (18:47 +0000)]
trivial typo

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@178 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoextended clientfactory interface for session discovery and default session connection
jprocter [Tue, 14 Mar 2006 18:25:13 +0000 (18:25 +0000)]
extended clientfactory interface for session discovery and default session connection

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@177 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoreprioritising TODOs and LATERs and fixing documentation typos.
jprocter [Tue, 14 Mar 2006 17:59:32 +0000 (17:59 +0000)]
reprioritising TODOs and LATERs and fixing documentation typos.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@176 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoremoved unnecessary createdummyVamsasDocument private method.
jprocter [Tue, 24 Jan 2006 19:34:48 +0000 (19:34 +0000)]
removed unnecessary createdummyVamsasDocument private method.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@175 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoinitial org.vamsas.client.IClientAppData implementation phase.
jprocter [Tue, 24 Jan 2006 19:31:49 +0000 (19:31 +0000)]
initial org.vamsas.client.IClientAppData implementation phase.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@174 be28352e-c001-0410-b1a7-c7978e42abec

18 years agofixed a slight bug in AppData entry searching, and introduced generic AppData entry...
jprocter [Tue, 24 Jan 2006 19:31:24 +0000 (19:31 +0000)]
fixed a slight bug in AppData entry searching, and introduced generic AppData entry searching methods.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@173 be28352e-c001-0410-b1a7-c7978e42abec

18 years agointroduced org.vamsas.client.IClientAppData interface to get and set app-global and...
jprocter [Tue, 24 Jan 2006 19:23:12 +0000 (19:23 +0000)]
introduced org.vamsas.client.IClientAppData interface to get and set app-global and user-specific appdata chunks.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@172 be28352e-c001-0410-b1a7-c7978e42abec

18 years agofixed probable bug
jprocter [Tue, 24 Jan 2006 16:40:47 +0000 (16:40 +0000)]
fixed probable bug

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@171 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoupdated example application to handle IClient.getDocument() exceptions and ensured...
jprocter [Tue, 24 Jan 2006 16:29:56 +0000 (16:29 +0000)]
updated example application to handle IClient.getDocument() exceptions and ensured IVorbaIdFactory actually has object reference for the object it is registering.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@170 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoparameterised the default empty document construction
jprocter [Tue, 24 Jan 2006 15:16:26 +0000 (15:16 +0000)]
parameterised the default empty document construction

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@169 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoSimpleClient creates dummy documents.
jprocter [Tue, 24 Jan 2006 14:56:22 +0000 (14:56 +0000)]
SimpleClient creates dummy documents.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@168 be28352e-c001-0410-b1a7-c7978e42abec

18 years agonote about making default provenance entries at same time as ensuring all Vorba Ids...
jprocter [Tue, 24 Jan 2006 14:49:18 +0000 (14:49 +0000)]
note about making default provenance entries at same time as ensuring all Vorba Ids are made.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@167 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoimplementing minimal set : SimpleClientFactory createSession method -> SimpleClient...
jprocter [Mon, 23 Jan 2006 19:10:43 +0000 (19:10 +0000)]
implementing minimal set : SimpleClientFactory createSession method -> SimpleClient -> SimpleDocument + events.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@166 be28352e-c001-0410-b1a7-c7978e42abec

18 years agobeginning refactoring of locked IO for lists.
jprocter [Mon, 23 Jan 2006 14:14:59 +0000 (14:14 +0000)]
beginning refactoring of locked IO for lists.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@165 be28352e-c001-0410-b1a7-c7978e42abec

18 years agobeginning refactoring of locked IO for lists.
jprocter [Mon, 23 Jan 2006 14:14:45 +0000 (14:14 +0000)]
beginning refactoring of locked IO for lists.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@164 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoclarified the getSessionUrn function and added new importDocument method
jprocter [Mon, 23 Jan 2006 10:54:24 +0000 (10:54 +0000)]
clarified the getSessionUrn function and added new importDocument method

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@163 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded some more comments about event types/implementation
jprocter [Mon, 23 Jan 2006 10:53:19 +0000 (10:53 +0000)]
added some more comments about event types/implementation

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@162 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded asFile method to get urn path as a file object.
jprocter [Mon, 23 Jan 2006 10:52:24 +0000 (10:52 +0000)]
added asFile method to get urn path as a file object.
Need to fix this to deal with local/non local urns.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@161 be28352e-c001-0410-b1a7-c7978e42abec

18 years agourn classes for different kinds of vamsas object.
jprocter [Mon, 23 Jan 2006 10:34:06 +0000 (10:34 +0000)]
urn classes for different kinds of vamsas object.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@160 be28352e-c001-0410-b1a7-c7978e42abec

18 years agourn classes for different kinds of vamsas object.
jprocter [Mon, 23 Jan 2006 10:13:23 +0000 (10:13 +0000)]
urn classes for different kinds of vamsas object.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@159 be28352e-c001-0410-b1a7-c7978e42abec

18 years agopartially implemented simpleclient.EventGenerator
jprocter [Fri, 20 Jan 2006 18:03:29 +0000 (18:03 +0000)]
partially implemented simpleclient.EventGenerator

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@158 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded Appender for the VAMSAS session.
jprocter [Fri, 20 Jan 2006 18:01:37 +0000 (18:01 +0000)]
added Appender for the VAMSAS session.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@157 be28352e-c001-0410-b1a7-c7978e42abec

18 years agocomments and removed spurious todo:
jprocter [Fri, 20 Jan 2006 16:19:45 +0000 (16:19 +0000)]
comments and removed spurious todo:

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@156 be28352e-c001-0410-b1a7-c7978e42abec

18 years agotidying IO.
jprocter [Fri, 20 Jan 2006 15:22:15 +0000 (15:22 +0000)]
tidying IO.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@155 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded overwrite flag to VamsasArchive writer class (avoids loss of locks on file...
jprocter [Fri, 20 Jan 2006 12:00:23 +0000 (12:00 +0000)]
added overwrite flag to VamsasArchive writer class (avoids loss of locks on file deletion)

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@154 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoVamsasArchive tested. Locked IO routines to be implemented in ArchiveFile
jprocter [Fri, 20 Jan 2006 11:05:28 +0000 (11:05 +0000)]
VamsasArchive tested. Locked IO routines to be implemented in ArchiveFile

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@153 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoremoved after schema modification,
jprocter [Fri, 20 Jan 2006 09:57:33 +0000 (09:57 +0000)]
removed after schema modification,

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@152 be28352e-c001-0410-b1a7-c7978e42abec

18 years agomore locked IO performance tests.
jprocter [Fri, 20 Jan 2006 08:50:30 +0000 (08:50 +0000)]
more locked IO performance tests.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@151 be28352e-c001-0410-b1a7-c7978e42abec

18 years agointroduced locked IO testing for Archive IO
jprocter [Thu, 19 Jan 2006 18:17:31 +0000 (18:17 +0000)]
introduced locked IO testing for Archive IO

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@150 be28352e-c001-0410-b1a7-c7978e42abec

18 years agostarted on ClientDocument implementation and Locked IO tests for VamsasArchive
jprocter [Thu, 19 Jan 2006 18:17:04 +0000 (18:17 +0000)]
started on ClientDocument implementation and Locked IO tests for VamsasArchive

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@149 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded skeleton class for vorbaId methods and comments
jprocter [Thu, 19 Jan 2006 18:15:51 +0000 (18:15 +0000)]
added skeleton class for vorbaId methods and comments

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@148 be28352e-c001-0410-b1a7-c7978e42abec

18 years agotodo
jprocter [Thu, 19 Jan 2006 13:32:33 +0000 (13:32 +0000)]
todo

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@147 be28352e-c001-0410-b1a7-c7978e42abec

18 years agomoved IClientDocument implementation into the simpleclient package.
jprocter [Thu, 19 Jan 2006 12:12:42 +0000 (12:12 +0000)]
moved IClientDocument implementation into the simpleclient package.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@146 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoset correct get/Set VamsasRoots type, added addVamsasRoot, and some more TODOs
jprocter [Thu, 19 Jan 2006 12:12:04 +0000 (12:12 +0000)]
set correct get/Set VamsasRoots type, added addVamsasRoot, and some more TODOs

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@145 be28352e-c001-0410-b1a7-c7978e42abec

18 years agogeneralised ArchiveReports functions to output on any stream.
jprocter [Thu, 19 Jan 2006 11:51:36 +0000 (11:51 +0000)]
generalised ArchiveReports functions to output on any stream.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@144 be28352e-c001-0410-b1a7-c7978e42abec

18 years agocomments - explanation of bad heuristic that has to be fixed.
jprocter [Thu, 19 Jan 2006 11:31:56 +0000 (11:31 +0000)]
comments - explanation of bad heuristic that has to be fixed.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@143 be28352e-c001-0410-b1a7-c7978e42abec

18 years agoadded and tested simple document handling and update with test.ArchiveWriter.
jprocter [Tue, 17 Jan 2006 16:41:34 +0000 (16:41 +0000)]
added and tested simple document handling and update with test.ArchiveWriter.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@142 be28352e-c001-0410-b1a7-c7978e42abec

18 years agodebugged VamsasArchive and rationalised debugging messages.
jprocter [Tue, 17 Jan 2006 12:17:30 +0000 (12:17 +0000)]
debugged VamsasArchive and rationalised debugging messages.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@141 be28352e-c001-0410-b1a7-c7978e42abec

18 years agofixed the User element and the form of the ApplicationData dataType.xsd definition.
jprocter [Tue, 17 Jan 2006 10:37:39 +0000 (10:37 +0000)]
fixed the User element and the form of the ApplicationData dataType.xsd definition.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@140 be28352e-c001-0410-b1a7-c7978e42abec

18 years agofound cyclic dependency problems in schema and in VorbaId mechanism.
jprocter [Mon, 16 Jan 2006 20:25:49 +0000 (20:25 +0000)]
found cyclic dependency problems in schema and in VorbaId mechanism.

git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@139 be28352e-c001-0410-b1a7-c7978e42abec