public interface Digester<J>
Digesterprovides 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
Digesteris 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).
void digest(J aJob) throws DigestException
digest(Object)method is invoked in order to trigger processing of the provided job, e.g. start execution depending on the job instance being provided from the outside.
Copyright © 2016. All rights reserved.