IN
- OUT
- public static class AbstractCallback.Canned<IN,OUT> extends AbstractCallback<IN,OUT>
AbstractCallback.Canned<IN,OUT>, AbstractCallback.NOP<IN>
Callback.ProducesMore<IN,OUT,MORE>, Callback.ProducesMultiple<IN,OUT>
nextCallback
Constructor and Description |
---|
AbstractCallback.Canned(Exception exToThrow,
OUT output) |
Modifier and Type | Method and Description |
---|---|
OUT |
callback(Exception ex,
IN in,
Object... more)
The callback method
|
failFast, failSlow, getNextCallback, handleEvent, handleException, setNextCallback
public OUT callback(Exception ex, IN in, Object... more) throws Exception
Callback
callback
in interface Callback<IN,OUT>
callback
in class AbstractCallback<IN,OUT>
ex
- null, or an Exception thrown from an earlier callback. You should test for this!in
- input data, probably coming from a previous callbackmore
- additional input data (rarely used)Exception