Class InteropResponseData

java.lang.Object
org.apache.fineract.infrastructure.core.data.CommandProcessingResult
org.apache.fineract.interoperation.data.InteropResponseData
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
InteropQuoteResponseData, InteropTransactionRequestResponseData, InteropTransferResponseData

public class InteropResponseData extends org.apache.fineract.infrastructure.core.data.CommandProcessingResult
See Also:
  • Field Details

  • Constructor Details

    • InteropResponseData

      protected InteropResponseData(Long resourceId, Long officeId, Long commandId, Map<String,Object> changesOnly, @NotNull @NotNull String transactionCode, @NotNull @NotNull org.apache.fineract.interoperation.domain.InteropActionState state, LocalDateTime expiration, List<ExtensionData> extensionList)
  • Method Details

    • build

      protected static InteropResponseData build(Long commandId, @NotNull @NotNull String transactionCode, @NotNull @NotNull org.apache.fineract.interoperation.domain.InteropActionState state, LocalDateTime expiration, List<ExtensionData> extensionList)
    • build

      public static InteropResponseData build(@NotNull @NotNull String transactionCode, @NotNull @NotNull org.apache.fineract.interoperation.domain.InteropActionState state, LocalDateTime expiration, List<ExtensionData> extensionList)
    • build

      public static InteropResponseData build(Long commandId, @NotNull @NotNull String transactionCode, @NotNull @NotNull org.apache.fineract.interoperation.domain.InteropActionState state)
    • build

      public static InteropResponseData build(@NotNull @NotNull String transactionCode, @NotNull @NotNull org.apache.fineract.interoperation.domain.InteropActionState state)
    • getTransactionCode

      public String getTransactionCode()
    • getState

      public org.apache.fineract.interoperation.domain.InteropActionState getState()
    • getExpiration

      public String getExpiration()
    • getExpirationDate

      public LocalDateTime getExpirationDate()
    • getExtensionList

      public List<ExtensionData> getExtensionList()
    • parse

      protected static LocalDateTime parse(String date)
    • format

      protected static String format(LocalDateTime date)