Cleanup: introduced AbstractBackgroundJob, made all other jobs subclass of it.
--- a/BackgroundQueueProcessingJob.st Sat Feb 21 11:03:46 2015 +0100
+++ b/BackgroundQueueProcessingJob.st Sat Feb 21 11:03:53 2015 +0100
@@ -25,7 +25,9 @@
"
"{ Package: 'stx:libbasic2' }"
-BackgroundJob subclass:#BackgroundQueueProcessingJob
+"{ NameSpace: Smalltalk }"
+
+AbstractBackgroundJob subclass:#BackgroundQueueProcessingJob
instanceVariableNames:'queue queueAccessLock queueProcessedSema'
classVariableNames:''
poolDictionaries:''
@@ -261,14 +263,14 @@
!BackgroundQueueProcessingJob class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic2/BackgroundQueueProcessingJob.st,v 1.16 2014-04-16 13:12:07 vrany Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic2/BackgroundQueueProcessingJob.st,v 1.17 2015-02-21 10:03:53 vrany Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libbasic2/BackgroundQueueProcessingJob.st,v 1.16 2014-04-16 13:12:07 vrany Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic2/BackgroundQueueProcessingJob.st,v 1.17 2015-02-21 10:03:53 vrany Exp $'
!
version_SVN
- ^ '$Id: BackgroundQueueProcessingJob.st,v 1.16 2014-04-16 13:12:07 vrany Exp $'
+ ^ '$Id: BackgroundQueueProcessingJob.st,v 1.17 2015-02-21 10:03:53 vrany Exp $'
! !