Package | Description |
---|---|
com.itextpdf.kernel.counter | |
com.itextpdf.kernel.counter.data |
Modifier and Type | Class and Description |
---|---|
class |
DataHandlerCounter<T,V extends EventData<T>>
Counter based on EventDataHandler .
|
Modifier and Type | Class and Description |
---|---|
class |
EventDataCacheComparatorBased<T,V extends EventData<T>>
Comparator-based implementation of IEventDataCache .
|
class |
EventDataCacheQueueBased<T,V extends EventData<T>>
Queue-based implementation of IEventDataCache .
|
class |
EventDataHandler<T,V extends EventData<T>>
This class is intended for some heavy concurrent event operations (like writing to database or file).
|
static class |
EventDataHandlerUtil.BiggerCountComparator<T,V extends EventData<T>>
Comparator class that can be used in EventDataCacheComparatorBased .
|
interface |
IEventDataCache<T,V extends EventData<T>>
Interface responsible for caching EventData .
|
interface |
IEventDataFactory<T,V extends EventData<T>>
Interface that is responsible for creating new instance of EventData .
|
Modifier and Type | Method and Description |
---|---|
static <T,V extends EventData<T>> |
EventDataHandlerUtil.registerProcessAllShutdownHook(EventDataHandler<T,V> dataHandler)
Registers shutdown hook for EventDataHandler that will try to process all the events that are left.
|
static <T,V extends EventData<T>> |
EventDataHandlerUtil.registerTimedProcessing(EventDataHandler<T,V> dataHandler)
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–2018 iText Group NV. All rights reserved.