Module extensions/helmagroups/src/helma/extensions/helmagroups/

back to main page

Summary Period: 2002-07-01 to 2005-04-08

Modules

[root]/extensions/helmagroups/src/helma/extensions/helmagroups
     debug (3 files, 594 lines)
     fesi (0 files, 0 lines)
     rhino (0 files, 0 lines)

Lines of Code


Total Lines Of Code: 2682 (2006-01-13 18:49)

Authors

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

Most Recent Commits

stefanp 2005-04-08 15:53

after getting state, walk through all received GroupObjects and set
their transient properties (group and state)

5 lines of code changed in:

stefanp 2005-04-06 20:58

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:

stefanp 2005-04-06 20:58

added class that implements MembershipListener interface and
has list of current members as protected Vector

63 lines of code changed in:

stefanp 2005-04-06 20:57

- use GroupMbrHandler for member management

1 lines of code changed in:

stefanp 2005-04-06 20:57

- tell Group about location of config
- new option for app.properties:
group.groupname.autoreconnect = true

16 lines of code changed in:

stefanp 2005-04-06 20:57

- version 0.10
- DEFAULT_LOCALNAME is "helma"

3 lines of code changed in:

stefanp 2005-04-06 20:57

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:

stefanp 2005-03-17 11:42

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:

stefanp 2005-03-17 11:40

added sendMode settings to remove/save/wrap

17 lines of code changed in:

stefanp 2005-03-17 11:40

added fields for timeouts
updated to v0.9

11 lines of code changed in:

stefanp 2005-03-17 11:39

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:

stefanp 2005-03-17 11:20

added stop method which nulls out reference to group

4 lines of code changed in:

stefanp 2005-03-17 11:19

removed support for application wide sendMode

0 lines of code changed in:

stefanp 2005-03-14 20:13

increased to 0.8.7

1 lines of code changed in:

stefanp 2005-03-08 22:52

*** empty log message ***

1 lines of code changed in:

stefanp 2005-03-08 22:52

set timeout to 5sec instead of 60s
made it an extra field

9 lines of code changed in:

stefanp 2005-02-28 21:50

0.8.5

1 lines of code changed in:

stefanp 2005-02-28 21:38

methods related to getting info about a group have moved to GroupInfo.java

2 lines of code changed in:

stefanp 2005-02-28 21:38

added wrapInVector() and getFromVector()
used when handling internal requests in Group.java

22 lines of code changed in:

stefanp 2005-02-28 21:38

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