| Package | Description | 
|---|---|
| com.itextpdf.kernel.counter | |
| com.itextpdf.kernel.counter.data | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DataHandlerCounter
             Counter based on  EventDataHandler. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventDataCacheComparatorBased
             Comparator-based implementation of  IEventDataCache. | 
| class  | EventDataCacheQueueBased
             Queue-based implementation of  IEventDataCache. | 
| class  | EventDataHandler
             This class is intended for some heavy concurrent event operations (like writing to database or file). 
            | 
| static class  | EventDataHandlerUtil.BiggerCountComparator
             Comparator class that can be used in  EventDataCacheComparatorBased. | 
| interface  | IEventDataCache
             Interface responsible for caching  EventData. | 
| interface  | IEventDataFactory
             Interface that is responsible for creating new instance of  EventData. | 
| Modifier and Type | Method and Description | 
|---|---|
| static  | EventDataHandlerUtil. registerProcessAllShutdownHook(EventDataHandler
             Registers shutdown hook for  EventDataHandlerthat will try to process all the events that are left. | 
| static  | EventDataHandlerUtil. registerTimedProcessing(EventDataHandler
             Creates thread that will try to trigger event processing with time interval from specified  EventDataHandler | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | EventData. mergeWith(EventData<T> data) | 
Copyright © 1998–2019 iText Group NV. All rights reserved.