Class PositionCreationResultDTO


  • public final class PositionCreationResultDTO
    extends Object
    Position creation result for PositionDTO.
    • Constructor Detail

      • PositionCreationResultDTO

        public PositionCreationResultDTO​(long newPositionId,
                                         String newOrderId)
        Constructor for successful position creation.
        Parameters:
        newPositionId - position id.
        newOrderId - order id.
      • PositionCreationResultDTO

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

      • getPositionId

        public Long getPositionId()
        Getter for positionId.
        Returns:
        positionId
      • getOrderId

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

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

        public Exception getException()
        Getter for exception.
        Returns:
        exception
      • isSuccessful

        public boolean isSuccessful()
        Returns successful.
        Returns:
        true if order creation was successful