public class DecoderMonitorAdapter extends Object implements DecoderMonitor
Constructor and Description |
---|
DecoderMonitorAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
callbackOccured(StatefulDecoder decoder,
DecoderCallback cb,
Object decoded)
Monitors callbacks that deliver a fully decoded object.
|
void |
callbackSet(StatefulDecoder decoder,
DecoderCallback oldcb,
DecoderCallback newcb)
Monitors changes to the callback.
|
void |
error(StatefulDecoder decoder,
Exception exception)
Receive notification of a recoverable error.
|
void |
fatalError(StatefulDecoder decoder,
Exception exception)
Receive notification of a non-recoverable error.
|
void |
warning(StatefulDecoder decoder,
Exception exception)
Receive notification of a warning.
|
public void error(StatefulDecoder decoder, Exception exception)
DecoderMonitor
error
in interface DecoderMonitor
decoder
- the decoder that had the errorexception
- the error information encapsulated in an exceptionpublic void fatalError(StatefulDecoder decoder, Exception exception)
DecoderMonitor
fatalError
in interface DecoderMonitor
decoder
- the decoder that had the failureexception
- the warning information encapsulated in an exceptionpublic void warning(StatefulDecoder decoder, Exception exception)
DecoderMonitor
warning
in interface DecoderMonitor
decoder
- the decoder that had the errorexception
- the warning information encapsulated in an exceptionpublic void callbackOccured(StatefulDecoder decoder, DecoderCallback cb, Object decoded)
DecoderMonitor
callbackOccured
in interface DecoderMonitor
decoder
- the stateful decoder driving the callbackcb
- the callback to call when the decoder has done its jobdecoded
- the object that was decodedpublic void callbackSet(StatefulDecoder decoder, DecoderCallback oldcb, DecoderCallback newcb)
DecoderMonitor
callbackSet
in interface DecoderMonitor
decoder
- the decoder whose callback was setoldcb
- the unset old callback, or null if none was setnewcb
- the newly set callback, or null if callback is clearedCopyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.