io.bitexpress.topia.commons.data.retry.RetryableCommandFunction Maven / Gradle / Ivy
package io.bitexpress.topia.commons.data.retry;
import java.util.Map;
import java.util.function.Consumer;
import java.util.function.Supplier;
@Deprecated
public interface RetryableCommandFunction {
public CMD getNotFailureCommand(String parentType, Long parentId, String command, String failureStatus);
/**
*
* @param retryIndex
* @param lockCallback
* @param paramsSupplier
* @param failureStatus
* @return
*/
public CMD lockAndPrepareCommand(RetryParent retryParent, Consumer lockCallback,
Supplier
© 2015 - 2024 Weber Informatics LLC | Privacy Policy