pops.ale.engine.com
Class AggregationReport

java.lang.Object
  extended by pops.ale.engine.com.AggregationReport
All Implemented Interfaces:
fr.icom.decathlon.access.fifo.IALEEvent

public class AggregationReport
extends java.lang.Object
implements fr.icom.decathlon.access.fifo.IALEEvent

Author:
pops, Guche Grégory aka Sceez Melting-Pot.

Field Summary
static int cAllEventsBits
           
static int cNoEventBit
           
static int cSGLNEventBit
           
static int cSGTINEventBit
           
 
Constructor Summary
AggregationReport()
           
 
Method Summary
 void addSGLN(long aCompanyPrefix, int aReference, int aCount)
           
 void addSGTIN(long aCompanyPrefix, int aReference, int aCount)
           
 void addSGTIN(SGTINAggregationKey aKey, int aCount)
           
 void clear()
           
 int getEvents()
           
 java.util.Map getSGLNS()
           
 java.util.Map getSGTINS()
           
protected  java.util.Map newMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cNoEventBit

public static final int cNoEventBit
See Also:
Constant Field Values

cSGLNEventBit

public static final int cSGLNEventBit
See Also:
Constant Field Values

cSGTINEventBit

public static final int cSGTINEventBit
See Also:
Constant Field Values

cAllEventsBits

public static final int cAllEventsBits
See Also:
Constant Field Values
Constructor Detail

AggregationReport

public AggregationReport()
Method Detail

clear

public void clear()

getEvents

public int getEvents()

getSGTINS

public java.util.Map getSGTINS()

getSGLNS

public java.util.Map getSGLNS()

addSGTIN

public void addSGTIN(long aCompanyPrefix,
                     int aReference,
                     int aCount)

addSGTIN

public void addSGTIN(SGTINAggregationKey aKey,
                     int aCount)

addSGLN

public void addSGLN(long aCompanyPrefix,
                    int aReference,
                    int aCount)

newMap

protected java.util.Map newMap()