All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkiverse.temporal.it.moneyTransfer.shared.TransactionDetails Maven / Gradle / Ivy

package io.quarkiverse.temporal.it.moneyTransfer.shared;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;

import io.quarkiverse.temporal.it.moneyTransfer.defaultWorker.CoreTransactionDetails;

@JsonDeserialize(as = CoreTransactionDetails.class)
public interface TransactionDetails {
    String getSourceAccountId();

    String getDestinationAccountId();

    String getTransactionReferenceId();

    int getAmountToTransfer();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy