Class ProcessorListener<T>

  • 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