Sha256: 9471f029de1d209e7d26a9548c12cd2febec1bb4838fafcfcb93341b883a3d65
Contents?: true
Size: 1014 Bytes
Versions: 4
Compression:
Stored size: 1014 Bytes
Contents
require 'agent/trackers/default_tracker' module ManageEngine module Tracker class RootTracker < DefaultTracker attr_accessor :children, :status def http_method(method) @http_method = method end def http_params(params) @http_params = params end def queryString(querystring) @queryString = querystring end def setStatus(httpcode) @status = httpcode end def addChild(tracker) if @children == nil @children = Array.new end @children.push(tracker) end def getAdditionalInfo info = super if (@http_method != nil && @queryString != nil && @status != nil) if (info == nil) info = Hash.new end info["http_method_name"] = @http_method info["http_query_str"] = @queryString info["httpcode"] = @status end info end end end end
Version data entries
4 entries across 4 versions & 1 rubygems