- Type Parameters:
T
- type of ProcessorListener
- All Implemented Interfaces:
- Runnable
public class ProcessorListener<T>
extends Object
implements Runnable
ProcessorListener implements Runnable interface. It's supposed to run in background
and actually executes its event handler on notification. Note that it allows 1000
pending notification at maximum.
This has been taken from official client: https://github.com/kubernetes-client/java/blob/master/util/src/main/java/io/kubernetes/client/informer/cache/ProcessorListener.java
which has been ported from official go client: https://github.com/kubernetes/client-go/blob/master/tools/cache/shared_informer.go#L570