ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/uk/org/iscream/cms/server/filter/plugins/EnforceEssentialData__Plugin.java
(Generate patch)

Comparing projects/cms/source/server/uk/org/iscream/cms/server/filter/plugins/EnforceEssentialData__Plugin.java (file contents):
Revision 1.5 by tdb, Fri Jan 19 00:08:04 2001 UTC vs.
Revision 1.6 by tdb, Fri Jan 19 00:12:08 2001 UTC

# Line 35 | Line 35 | public class EnforceEssentialData__Plugin implements P
35      // apply the filter and return true if successful.
36      public boolean runFilter(XMLPacket packet){
37          
38 +        // need a special case for heartbeats
39 +        if (packet.getParam("packet.attributes.type") == "heartbeat"
40 +                && packet.getParam("packet.attributes.date") != null
41 +                && packet.getParam("packet.attributes.ip") != null
42 +                && packet.getParam("packet.attributes.machine_name") != null){
43 +            return true;
44 +        }
45 +        
46          // return false if any of the essential data is not present.
47          if (packet.getParam("packet.attributes.machine_name") == null
48                  || packet.getParam("packet.attributes.ip") == null

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines