Interface HandleCallback<T,X extends Exception>

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface HandleCallback<T,X extends Exception>
Callback that accepts a Handle that remains open for the duration of the callback invocation. The Handle is not guaranteed to remain valid past the return from the callback.