[root]/src/au/com/whitesquare/dcaf
definition
(8 files, 335 lines)
exception
(6 files, 267 lines)
internal
(4 files, 197 lines)
jmx
(2 files, 71 lines)
persistence
(1 files, 233 lines)
base
(6 files, 1640 lines)
hsql
(7 files, 297 lines)
mckoi
(7 files, 361 lines)
mysql
(8 files, 340 lines)
oracle
(7 files, 369 lines)
exception
(1 files, 28 lines)
pool
(5 files, 1573 lines)
remote
(1 files, 67 lines)
sqlserver
(4 files, 259 lines)
selectitems
(10 files, 481 lines)
watcher
(3 files, 174 lines)
statements
(6 files, 163 lines)

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| steve | 165 (100.0%) | 8066 (100.0%) | 48.8 |
Updated error message logic inside BindVariable to tell user more details about what they did wrong.
29 lines of code changed in:
bug 40: Fixed PMD issues with new Boolean
10 lines of code changed in:
bug 40: Added readObject to fix FindBugs issue.
13 lines of code changed in:
bug 23: Added support for loading and saving fields exposed from the databse as java.sql.Timestamp.
19 lines of code changed in:
Added logic to inialise the JMX MBean when the Persistance Manager is initalised.
16 lines of code changed in:
Wrapped the entire run method in a try/catch to ensure that there are no object leaks due to un-expected exeptions.
98 lines of code changed in:
Added new feature to enable adding of listeners to all DCAF events for logging or performance purpose's.
242 lines of code changed in:
DataChangeThread is now set to be a Daemon thread.
12 lines of code changed in:
Fixed bug where default action was to do a partial load, when it should be a full load.
7 lines of code changed in:
Added additional logic to enable only scanning the resultset for items if the LoadTotalAvailable flag is enabled.
By default this value is true.
17 lines of code changed in:
Added ability to set a specific SQL Where clause to DCAF.
19 lines of code changed in:
Change for source 5.0 compatibility.
103 lines of code changed in:
Fixed column constraints to work.
14 lines of code changed in:
Exposed the keyfield iterator to allow components to get access to the defined fields.
10 lines of code changed in:
Added logic for column comparisons. You can now do somthing like col1 > col2.
The available operators are
- COLUMN_CONSTRAINT_EQUAL
- COLUMN_CONSTRAINT_NOT_EQUAL
- COLUMN_CONSTRAINT_GREATER_THAN
- COLUMN_CONSTRAINT_GREATER_THAN_OR_EQUAL
- COLUMN_CONSTRAINT_LESS_THAN
- COLUMN_CONSTRAINT_LESS_THAN_OR_EQUAL
82 lines of code changed in:
When objects are returned from the ObjectCache, their references are reset.
6 lines of code changed in:
Added logic to auto free the threaded transaction.
14 lines of code changed in:
Added logic to support CLOB data types.
60 lines of code changed in:
Removed transation checking on saving BO and deferred this logic to the isSaving flag.
8 lines of code changed in:
Removed checkElement as isSaving is now managed by the BO's themselves.
16 lines of code changed in:
(109 more)