Object afterReplay()

in ttl-core/src/main/java/com/alibaba/crr/composite/CompositeTransmitCallback.java [41:56]


    Object afterReplay(Object data) {
        @SuppressWarnings("unchecked")
        Set<TransmitCallback> callbacks = (Set<TransmitCallback>) data;
        for (TransmitCallback cb : callbacks) {
            try {
                cb.afterReplay();
            } catch (Throwable t) {
                propagateIfFatal(t);
                if (logger.isLoggable(Level.WARNING)) {
                    logger.log(Level.WARNING, "exception when afterReplay for transmittableCallback " + cb +
                            "(class " + cb.getClass().getName() + "), just ignored; cause: " + t, t);
                }
            }
        }
        return data;
    }