Interface Digester<J>

  • Type Parameters:
    J - the generic type
    All Known Subinterfaces:
    DigesterComponent<J>

    public interface Digester<J>
    A Digester provides the functionality to consume a job (which is pushed from the outside) for further processing. Job instances may reflect (parts of) a protocol or signals from another system. The Digester is similar to an observer (listener) with the semantic difference of usually being bound to exactly one job providing system (whereas an observer may be one of many observers observing the same observable).