Package com.hazelcast.spi.exception
Interface SilentException
- All Known Implementing Classes:
SplitBrainProtectionException
,StaleSequenceException
,StaleTaskException
,StaleTaskIdException
public interface SilentException
Marker interface for exceptions.
When an exception is marked with this interface then
it won't be logged by
Operation.logError(Throwable)
on the
callee side.
It's intended to be used for exceptions which are part of a flow,
for example StaleTaskIdException
is always propagated to the user - there is no reason why Hazelcast
should log it on its own.
The exception is silent from Hazelcast point of view only. Obviously
it's very visible for user code.