Summary Period: 2002-07-01 to 2005-04-08
[root]/extensions/helmagroups/src/helma/extensions/helmagroups
debug
(3 files, 594 lines)
fesi
(0 files, 0 lines)
rhino
(0 files, 0 lines)
Total Lines Of Code:
2682 (2006-01-13 18:49)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 387 (100.0%) | 13784 (100.0%) | 35.6 |
stefanp | 349 (90.2%) | 11665 (84.6%) | 33.4 |
kmfdm | 38 (9.8%) | 2119 (15.4%) | 55.7 |
after getting state, walk through all received GroupObjects and set
their transient properties (group and state)
5 lines of code changed in:
rewrote major parts of the code:
- changed structure of GroupObject, finally using a Vector instead of a Hashtable for child references
This creates an incompatibility with older versions!
- removed synchronization where underlying collections are synchronizing anyway
36 lines of code changed in:
added class that implements MembershipListener interface and
has list of current members as protected Vector
63 lines of code changed in:
- use GroupMbrHandler for member management
1 lines of code changed in:
- tell Group about location of config
- new option for app.properties:
group.groupname.autoreconnect = true
16 lines of code changed in:
- version 0.10
- DEFAULT_LOCALNAME is "helma"
3 lines of code changed in:
rewrote major parts of the code:
- removed synchronization where underlying collections are synchronizing anyway
- made naming of local vars consistent (currObj, newObj)
- removed nodeListener feature which was required for waitFor
(registerNodeListener etc)
- refactored removing of nodes: first collect the relevant keys, then remove objects
- removed MembershipListener-Interface, moved methods related to membership to GroupMgrHandler class
(block, suspect, viewAccepted)
- made AUTO_RECONNECT option in JChannel configurable
- removed unused containsKey() and containsValue()
- reconnect() now reloads the configuration
133 lines of code changed in:
added a static reference to the GroupExtension
made checkAppLink public for usage with javascript
don't start a RhinoGroupExtension, return an empty HashMap instead in initScripting()
set writable to false if not explicitly set to true in app.properties
10 lines of code changed in:
added sendMode settings to remove/save/wrap
17 lines of code changed in:
added fields for timeouts
updated to v0.9
11 lines of code changed in:
made timeout configurable with setTimeout, default values in GroupConstants
timeout for execute is defined on a per request basis
commented out activation of JGroups-Channel's AUTO_RECONNECT feature
null out Group in MessageDispatcher at disconnect
added sendMode settings to remove/save/wrap
added stop method
46 lines of code changed in:
added stop method which nulls out reference to group
4 lines of code changed in:
removed support for application wide sendMode
0 lines of code changed in:
increased to 0.8.7
1 lines of code changed in:
*** empty log message ***
1 lines of code changed in:
set timeout to 5sec instead of 60s
made it an extra field
9 lines of code changed in:
0.8.5
1 lines of code changed in:
methods related to getting info about a group have moved to GroupInfo.java
2 lines of code changed in:
added wrapInVector() and getFromVector()
used when handling internal requests in Group.java
22 lines of code changed in:
class that schedules destroy/restart requests for a few seconds in the future
39 lines of code changed in:
(222 more)
Generated by StatCVS 0.2.2