// For Externalizable
}
- protected AbstractRequestFailureProxy(final @Nonnull C failure) {
+ protected AbstractRequestFailureProxy(@Nonnull final C failure) {
super(failure);
this.cause = failure.getCause();
}
}
@Override
- final C createResponse(final T target) {
- return createFailure(target, cause);
+ final C createResponse(final T target, final long sequence) {
+ return createFailure(target, sequence, cause);
}
- protected abstract @Nonnull C createFailure(@Nonnull T target, @Nonnull RequestException cause);
-}
\ No newline at end of file
+ @Nonnull
+ protected abstract C createFailure(@Nonnull T target, long sequence, @Nonnull RequestException failureCause);
+}