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 byOperation.logError(Throwable)
on the callee side. It's intended to be used for exceptions which are part of a flow, for exampleStaleTaskIdException
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.