Class TransactionResponseSimple

  • All Implemented Interfaces:
    EliquaAbstractRequestPayload, com.qivos.util.rest.mappers.APIResponseDTO, com.qivos.util.rest.mappers.APIResponseLevelDTO

    public class TransactionResponseSimple
    extends TransactionBaseResponse
    implements com.qivos.util.rest.mappers.APIResponseLevelDTO
    Represents a simplified transaction response with basic transaction information. This class provides a reduced set of transaction details suitable for list views or summary displays. Extends TransactionBaseResponse and implements APIResponseLevelDTO for response level identification.
    • Constructor Detail

      • TransactionResponseSimple

        public TransactionResponseSimple()
    • Method Detail

      • getDetailLevel

        public com.qivos.util.rest.common.APIResponseLevel getDetailLevel()
        Returns the detail level of this response. Always returns SIMPLE to indicate this is a simplified version of the transaction response.
        Specified by:
        getDetailLevel in interface com.qivos.util.rest.mappers.APIResponseLevelDTO
        Returns:
        APIResponseLevel.SIMPLE as the detail level
      • getLastModificationDate

        public Date getLastModificationDate()
        Gets the last modification date of the transaction.
        Specified by:
        getLastModificationDate in interface com.qivos.util.rest.mappers.APIResponseDTO
        Returns:
        the last modification date
      • setLastModificationDate

        public void setLastModificationDate​(Date date)
        Sets the last modification date of the transaction.
        Specified by:
        setLastModificationDate in interface com.qivos.util.rest.mappers.APIResponseDTO
        Parameters:
        date - the date to set as the last modification date