Class APIRequestObject

  • All Implemented Interfaces:
    de.ssis.eln.api.dta.intf.ResponseObject

    public class APIRequestObject
    extends DefaultResponse
    implements de.ssis.eln.api.dta.intf.ResponseObject
    Used in some IndexResourc Endpoints, provide access to the internal Attributes whereas almost the same as the Metadata provide
    Author:
    rjt
    • Field Detail

      • requestId

        private String requestId
      • principal

        private String principal
      • dealerIdOfferOwner

        private Integer dealerIdOfferOwner
      • dealerIdVehicleOwner

        private Integer dealerIdVehicleOwner
      • requestStartDate

        private String requestStartDate
      • requestEndDate

        private String requestEndDate
      • excMsg

        private String excMsg
    • Constructor Detail

      • APIRequestObject

        public APIRequestObject()
      • APIRequestObject

        public APIRequestObject​(String requestId,
                                String principal,
                                Integer dealerIdVehicleOwner,
                                Integer dealerIdOfferOwner,
                                String requestStartDate,
                                APIRequestStatus currentRequestStatus,
                                APIRequestType requestType)
        ein RequestObject erstellen mit allen verfügbaten Informationen, bis auf das RequestEndate
        Parameters:
        requestId - as String
        principal - as String
        dealerIdVehicleOwner - as Integer
        dealerIdOfferOwner - as Integer
        requestStartDate - as Date
        currentRequestStatus - as APIRequestStatus
        requestType - as APIRequestType
    • Method Detail

      • getRequestId

        public String getRequestId()
      • setRequestId

        public void setRequestId​(String requestId)
      • getPrincipal

        public String getPrincipal()
      • setPrincipal

        public void setPrincipal​(String principal)
      • getDealerIdOfferOwner

        public Integer getDealerIdOfferOwner()
      • setDealerIdOfferOwner

        public void setDealerIdOfferOwner​(Integer dealerIdOfferOwner)
      • getDealerIdVehicleOwner

        public Integer getDealerIdVehicleOwner()
      • setDealerIdVehicleOwner

        public void setDealerIdVehicleOwner​(Integer dealerIdVehicleOwner)
      • getRequestStartDate

        public String getRequestStartDate()
      • setRequestStartDate

        public void setRequestStartDate​(String requestStartDate)
      • getRequestEndDate

        public String getRequestEndDate()
      • setRequestEndDate

        public void setRequestEndDate​(String requestEndDate)
      • setCurrentRequestStatus

        public void setCurrentRequestStatus​(APIRequestStatus currentRequestStatus)
      • setRequestType

        public void setRequestType​(APIRequestType requestType)
      • getExcMsg

        public String getExcMsg()
      • setExcMsg

        public void setExcMsg​(String excMsg)