Britt Park 
							
						 
					 
					
						
						
							
						
						6ec40331da 
					 
					
						
						
							
							Removed over eager exception throw in flatten.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3975  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-29 14:55:43 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						8e56ad390c 
					 
					
						
						
							
							Added missing callbacks to AVMNodeService.  This makes things slow.  
						
						... 
						
						
						
						Have to do something about that.
Added getPaths call to AVMService.  Retrieves all possible paths to a node.
Need to do timing tests.
I believe, the 6th version of a Pair template class. This one's public and 
perhaps when we have time we could use it in place of all the inner class
implementations.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3964  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-28 20:19:48 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						76bd8a310d 
					 
					
						
						
							
							A fix for some incorrect behaviors in AVMSyncService.flatten() brought  
						
						... 
						
						
						
						on by some incorrect cacheing and the lack of some necessary flushes.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3910  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-24 22:43:54 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						e843fd0d8f 
					 
					
						
						
							
							Turning off flatten after submit for now as flatten is buggy.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3906  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-24 14:21:53 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						07e6e37300 
					 
					
						
						
							
							Oops, missed a test.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3904  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-23 21:37:19 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						4f715ac9bc 
					 
					
						
						
							
							Reworks AVMService.getIndirection() to return the indirection path for a plain node  
						
						... 
						
						
						
						in a layered context.  Modified AVMHostConfig to use this method.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3903  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-23 17:40:54 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						4707762604 
					 
					
						
						
							
							Simple promote action (moves changed content from sandbox to sandbox).  
						
						... 
						
						
						
						Fixed various pathetic flaws in SimpleAVMSubmitAction.
AVMSyncService.flatten() silently ignores harmless do nothing calls.
Cleared up small episode of Eclipse Add Import Tourette's. ;)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3900  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-22 22:34:20 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						13ed2707b2 
					 
					
						
						
							
							Removes a source of embarassing NPEs.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3897  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-22 18:48:00 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						89d66e393e 
					 
					
						
						
							
							Added a natural-id element to mapping definition for ChildEntries.  
						
						... 
						
						
						
						Added two apparently necessary hibernate flushes.
Added a createSnapshot call after unzipping in ImportWebsiteDialog.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3896  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-22 17:28:05 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						0ad0ad5641 
					 
					
						
						
							
							AVMSyncService.update() now snapshots all destination stores on completion.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3893  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-22 16:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						4fb2dd6ebc 
					 
					
						
						
							
							Mod time and last modifier are properly set.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3891  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-22 15:20:24 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						37edacd63c 
					 
					
						
						
							
							Update can now handle source paths with incomplete corresponding destination paths.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3887  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-22 14:42:26 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						eb4a1429b9 
					 
					
						
						
							
							Added logger to AVMRepository, by the way. Web-site summary now shows  
						
						... 
						
						
						
						the correct number of users.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3882  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-22 05:08:33 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						dfd1e70dc5 
					 
					
						
						
							
							A simple avm submit action. Takes no parameters and submits everything under and  
						
						... 
						
						
						
						including the actionedNodeRef passed into execute to the corresponding staging area.
Cosmetic change to more or less DOA WCM Submit workflow.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3877  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-21 21:44:09 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						4b46782156 
					 
					
						
						
							
							Have a decrepit basic WCM submit workflow working.  
						
						... 
						
						
						
						Fixed bug in handling requests for AVM Node properties which don't have 
a dictionary type definition.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3871  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-21 02:18:00 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						adb1b17c1e 
					 
					
						
						
							
							Here's a skeletal workflow for the Gartner demo. Doesn't do anything besides  
						
						... 
						
						
						
						printing a log message and showing up appropriately in task lists.  The task 
screens aren't quite delectable but they show up.  
Fixed a misplaced store level property and added a new one ".website.name" to
user sandbox stores so that the corresponding staging sandbox can be determined
efficiently from a user sandbox.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3870  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-20 22:01:37 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						6f565e2be1 
					 
					
						
						
							
							Added removeNode(String path) to AVMService as a convenience and to  
						
						... 
						
						
						
						reduce my shame.  Beefed up path robustness in AVMNodeConverter.SplitBase().
Removed an unneeded import from AVMNodeService.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3862  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-20 13:54:53 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						dda6d72701 
					 
					
						
						
							
							Fixed AVMStoreImpl to properly capture its creator.  
						
						... 
						
						
						
						Got rid of some unneeded imports in AVMSyncServiceImpl.
Fixed build error in UIUserSandboxes.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3848  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-19 16:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						a9ceb090ee 
					 
					
						
						
							
							Fixed Node Browser bug introduced during lookup failure rejiggering.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3833  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-18 18:09:09 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						ab44b3ce9b 
					 
					
						
						
							
							Fix up goofed up implicit snapshotting in update(). A test.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3813  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-17 22:36:33 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						90d171b913 
					 
					
						
						
							
							Moved dangerous helper methods out of AVMService.  
						
						... 
						
						
						
						Reworked handling of path lookup failures to not throw exceptions
internally, to improve performance of certain layered directory
operations.  Unfortunately there remains at least one scenario,
handling of bulk loads, and promotions of deeply nested directories in
layered contexts, in which performance is considerably less than
ideal. 
Made AVMService.createBranch() and AVMSyncService.update() perform
implicit snapshots of source tree's stores before proceeding.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3812  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-17 20:05:27 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						f5e509c18b 
					 
					
						
						
							
							A couple of more special tricks to get better performance out of  
						
						... 
						
						
						
						AVMSyncService.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3811  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-16 16:11:21 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						14ebe1726f 
					 
					
						
						
							
							Added two more special purpose calls, to improve flatten performance from  
						
						... 
						
						
						
						rotten to ok.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3809  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-15 21:26:26 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						dfe49bf51b 
					 
					
						
						
							
							Introduces a new variant on the link() call that makes the update() call  
						
						... 
						
						
						
						way faster in the worst case, i.e. tolerable so far.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3808  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-15 20:00:54 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						e4b6b5a586 
					 
					
						
						
							
							Hooked in faster flavor of getDirectoryListingDirect().  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3804  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-15 15:06:46 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						fc2bfb0315 
					 
					
						
						
							
							Checkpoint of AVMSyncService support changes. Fix of AVMNodeConverter not liking  
						
						... 
						
						
						
						trailing '/'s.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3803  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-15 14:03:22 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						83b4cdb76d 
					 
					
						
						
							
							Fixed an embarassing not so corner case failure. Non primary  
						
						... 
						
						
						
						layered directories cannot be just linked in for update, but must instead
be recursively linked in.  
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3801  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-15 03:04:57 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						5eca8bd6e0 
					 
					
						
						
							
							Added hooks for some of AVMSyncService to diagnostic utility.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3798  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-14 21:46:41 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						348ec8b265 
					 
					
						
						
							
							This in theory makes AVMSyncService feature complete, by added flatten, which  
						
						... 
						
						
						
						essentially resets a users layer to be as much like the target tree as possible
to keep comparisons fast.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3797  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-14 19:59:08 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						1386cedef5 
					 
					
						
						
							
							AVMSyncService checkpoint. Compare() substantially works but is only  
						
						... 
						
						
						
						lightly tested.  This uncovered a bug in LayeredDirectoryNodeImpl of 
relatively ancient etiology. I thought I had a test that would have 
caught it. I was wrong.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3796  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-14 18:43:22 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						bf1fdd9cd6 
					 
					
						
						
							
							Checkpoint for AVMSyncService.  Update (that's promote to use  
						
						... 
						
						
						
						preferred parlance or submit if you have a certain background) is
substantially working, passing a handful of basic tests. Compare
harmlessly returns no differences always, so Kev can program against
it if he's so inclined.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3785  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-14 00:28:16 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						7fd363c599 
					 
					
						
						
							
							Added link call to AVMService.  It essentially creates a hard link  
						
						... 
						
						
						
						without the bad aftertaste.  It's needed for the AVMSyncService's
update method which will move new versions of nodes from one AVM
tree to another.  Also a checkpoint for AVMSyncService. One can safely
call compare and get back an empty List of AVMDifferences.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3784  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-13 19:26:11 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						194d96082c 
					 
					
						
						
							
							Change the behavior of AVMService.getAVMStore() and AVMService.lookup()  
						
						... 
						
						
						
						methods to return null for not found instead of throwing an exception.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3781  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-13 14:54:25 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						a06fc74aef 
					 
					
						
						
							
							The outside hooks for AVMSyncService are in place and the implementation  
						
						... 
						
						
						
						of the simplest method, resetLayer is done.
Also fixed goofy merge induced bug in DbNodeServiceImpl.
Can we make merging a punishment for naughty Alfrescans?
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3778  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-13 05:45:24 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						d5294a4879 
					 
					
						
						
							
							Fixed two tests that now need to authenticate.  Added 'statstore, storename'  
						
						... 
						
						
						
						command to avm.jsp doohickey.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3775  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-12 19:56:52 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						37b5003ae4 
					 
					
						
						
							
							Added API methods to query AVM store properties by key pattern.  
						
						... 
						
						
						
						Cleaned up some warnings in AVMInterpreter.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3765  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-12 05:43:36 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						be6a222554 
					 
					
						
						
							
							Extended the content model to include relevant avm specific types.  
						
						... 
						
						
						
						cm:avmcontent and cm:avmfolder are 'abstract'.  cm:avmplaincontent is derived
from cm:avmcontent and is just a plain file. cm:avmlayeredcontent is derived
from cm:avmcontent and is (surprise) a layered file and has a d:noderef mandatory
property, cm:avmfileindirection, that is the (possibly non-existent) file that
the layered file is transparent to.  cm:avmplainfolder is derived from 
cm:avmfolder and is just a plain directory.  cm:avmlayeredfolder is a layered
directory and has a property, cm:avmdirinderection, that is the (possibly
non-existent) directory that the layered directory is transparent to.
The ContentModel QName constants are.
TYPE_AVM_PLAIN_FOLDER
TYPE_AVM_LAYERED_FOLDER
TYPE_AVM_PLAIN_CONTENT
TYPE_AVM_LAYERED_CONTENT
PROP_AVM_DIR_INDIRECTION
PROP_AVM_FILE_INDIRECTION
One can now create all four flavors of avm nodes through 
AVMNodeService.createNode().  The advantage of using these over the
corresponding AVMService methods is that since (for now) AVMService, is
permission and indexing unaware.
Backed out cm:mounted aspect and dispatching code in DbNodeServiceImpl.  
(Dave and Derek, you may now relax) as we are implementing the UI with
AVM dedicated screens.
Finally, beginning interface for AVM node tree synchronization and comparison.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3764  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-12 03:16:10 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						5e0378deb2 
					 
					
						
						
							
							This exposes DeletedNodes through AVMService via calls for lookup  
						
						... 
						
						
						
						and directory listing that take an includeLinks flag.  Original calls 
(w/o a flag) should have unchanged behavior. 
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3752  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-11 00:00:57 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						8a95b09b98 
					 
					
						
						
							
							Added new AVM node type DeletedNode (aka, ghost, tombstone), a marker node for a  
						
						... 
						
						
						
						node that has been deleted in a version. This makes tree comparisons easier by
resolving the cases in which one wants to know whether a deletions is more or less 
recent than another version of a node.  Along the way got rid of DeletedChild and 
friends including a table in the schema, since DeletedNode takes on all the work
that it performed.
Deleted two illegally named files in Virgin content.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3748  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-10 17:20:35 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						11772e5796 
					 
					
						
						
							
							Fix for yet another wrong-order-save-for-hibernate bug.  I believe.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3744  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-09 21:21:30 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						fd978d9116 
					 
					
						
						
							
							Made AVMContext.getNodeService, return the not-transactionally-wrapped  
						
						... 
						
						
						
						"nodeService".
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3743  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-09 17:34:33 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						07bfd7c60c 
					 
					
						
						
							
							More configuration errors fixed.  I'm guessing I haven't seen the end of them.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3737  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-08 21:30:12 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						961c0b41d8 
					 
					
						
						
							
							AVMNodeService accepts cm:content, and cm:folder, as types for createNode as  
						
						... 
						
						
						
						well as cm:avmcontent and cm:avmfolder.  It also spoofs a name property which
should make other service happier with it.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3734  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-08 17:54:50 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						08ecce31b6 
					 
					
						
						
							
							Added types cm:avmcontent (derived from cm:content) TYPE_AVM_CONTENT and  
						
						... 
						
						
						
						cm:avmfolder (derived from cm:folder) TYPE_AVM_FOLDER as handles for UI.
Fixed configuration goofs I introduced recently that caused Node Browsing
to barf on content nodes. 
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3725  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-08 04:47:21 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						9c8ae2b7c4 
					 
					
						
						
							
							Changed configuration to index nodes in AVM stores.  Indexing only occurs  
						
						... 
						
						
						
						for avm nodes created/manipulated via NodeService.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3714  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-07 16:57:32 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						17284e4dae 
					 
					
						
						
							
							More touch ups to AVM permissions stuff.  ACLs are properly copied on write.  
						
						... 
						
						
						
						OrphanReaper cleans up ACLs.  Tests of same.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3710  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-06 20:53:38 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						920c487867 
					 
					
						
						
							
							Cleanup of ACL reading/writing for PermissionsDaoComponent.  All access is  
						
						... 
						
						
						
						through the AccessControlListDAO interface.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3700  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-06 00:41:41 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						fff09ab01d 
					 
					
						
						
							
							Aspects on AVM nodes are copied on write. Also missing configuration change  
						
						... 
						
						
						
						from last checkin.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3699  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-05 18:22:40 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						1fd96d13d5 
					 
					
						
						
							
							This changes PermissionsDaoComponentImpl to work with NodeRefs instead  
						
						... 
						
						
						
						of Nodes so that Permissions can be used with AVM nodes.  It needs
to be factored a little bit differently, so consider this a WIP.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3698  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-05 14:17:34 +00:00 
						 
				 
			
				
					
						
							
							
								Britt Park 
							
						 
					 
					
						
						
							
						
						8c2ad19b2f 
					 
					
						
						
							
							OrphanReaper now cleans up content as well.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3678  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2006-09-04 14:14:39 +00:00