Class OrderCreationResultDTO


  • public final class OrderCreationResultDTO
    extends Object
    Order creation result.
    • Constructor Detail

      • OrderCreationResultDTO

        public OrderCreationResultDTO​(String newOrderId)
        Constructor for successful order creation.
        Parameters:
        newOrderId - order id.
      • OrderCreationResultDTO

        public OrderCreationResultDTO​(String newErrorMessage,
                                      Exception newException)
        Constructor for unsuccessful order creation.
        Parameters:
        newErrorMessage - error message
        newException - exception
    • Method Detail

      • getOrderId

        public Optional<String> getOrderId()
        Getter for orderId.
        Returns:
        orderId
      • getErrorMessage

        public Optional<String> getErrorMessage()
        Getter for errorMessage.
        Returns:
        errorMessage
      • getException

        public Optional<Exception> getException()
        Getter for exception.
        Returns:
        exception