Packagecom.pcbsys.nirvana.client
Classpublic class nConflationAttributes
InheritancenConflationAttributes Inheritance Object

This class represents the conflation attributes that can be used when creating resources which allow conflation.



Public Properties
 PropertyDefined By
  action : int
[read-only] This can be either Drop or Merge
nConflationAttributes
  interval : Long
[read-only] The time that the configured resource will conflate events
nConflationAttributes
Public Methods
 MethodDefined By
  
nConflationAttributes(interval:Long, action:int)
Creates a conflation attribute specifying the action as either drop or merge within the time interval specified
nConflationAttributes
Public Constants
 ConstantDefined By
  sDropEvents : int = 0
[static] Used to set conflation to drop events
nConflationAttributes
  sMergeEvents : int = 1
[static] Used to ser conflation to merge events
nConflationAttributes
Property Detail
actionproperty
action:int  [read-only]

This can be either Drop or Merge


Implementation
    public function get action():int
intervalproperty 
interval:Long  [read-only]

The time that the configured resource will conflate events


Implementation
    public function get interval():Long
Constructor Detail
nConflationAttributes()Constructor
public function nConflationAttributes(interval:Long, action:int)

Creates a conflation attribute specifying the action as either drop or merge within the time interval specified

Parameters
interval:Long — time in milliseconds that events will be conflated
 
action:int (default = NaN) — Set the action to either drop or merge events

Throws
nIllegalArgumentError
Constant Detail
sDropEventsConstant
public static const sDropEvents:int = 0

Used to set conflation to drop events

sMergeEventsConstant 
public static const sMergeEvents:int = 1

Used to ser conflation to merge events