Class BOResourceShiftExceptionRequest

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.workshift.exceptionrequest.BOResourceShiftExceptionRequest
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class BOResourceShiftExceptionRequest extends DynO
Business object representing a request to create a resource shift exception.
Since:
9.2
See Also:
GCApi:
bo
  • Constructor Details

    • BOResourceShiftExceptionRequest

      public BOResourceShiftExceptionRequest()
  • Method Details

    • getId

      public Long getId()
      Returns the resource shift exception request id.
      Returns:
      the the resource shift exception request id
    • setId

      public void setId(Long id)
      Sets the resource shift exception request id.
      Parameters:
      id - the resource shift exception request id
    • getType

      public Long getType()
      Returns the id of the resource shift exception request type.
      Returns:
      the resource shift exception request type id
      See Also:
    • setType

      public void setType(Long type)
      Sets the id of the resource shift exception request type.
      Parameters:
      type - the resource shift exception request type id
      See Also:
    • getRelatedRequest

      public Long getRelatedRequest()
      Returns the related request id.
      Returns:
      the related request id
    • setRelatedRequest

      public void setRelatedRequest(Long relatedRequest)
      Sets the related request id.
      Parameters:
      relatedRequest - the related request id
    • getGenerationUser

      public Long getGenerationUser()
      Returns the id of the user that generated the resource shift exception request.
      Returns:
      the generation user id
      See Also:
    • setGenerationUser

      public void setGenerationUser(Long generationUser)
      Sets the id of the user that generated the resource shift exception request.
      Parameters:
      generationUser - the generation user id
      See Also:
    • getResource

      public Long getResource()
      Returns the id of the resource for which the request was made
      Returns:
      the resource id
      See Also:
    • setResource

      public void setResource(Long resource)
      Sets the id of the resource for which the request was made
      Parameters:
      resource - the resource id
      See Also:
    • getStatus

      public Long getStatus()
      Returns the id of the the resource shift exception request status.
      Returns:
      the status id
      See Also:
    • setStatus

      public void setStatus(Long status)
      Sets the id of the resource shift exception request status.
      Parameters:
      status - the the resource shift exception request id
      See Also:
    • getExceptionType

      public Long getExceptionType()
      Returns the resource shift exception type id.
      Returns:
      the exception type id
      See Also:
    • setExceptionType

      public void setExceptionType(Long exceptionType)
      Sets the resource shift exception type id.
      Parameters:
      exceptionType - the exception type id
      See Also:
    • getInsertDate

      public Date getInsertDate()
      Returns the resource shift exception request insert date.
      Returns:
      the insert date
    • setInsertDate

      public void setInsertDate(Date insertDate)
      Sets the resource shift exception request insert date.
      Parameters:
      insertDate - the insert date
    • getStartDate

      public Date getStartDate()
      Returns the resource shift exception request start date.
      Returns:
      the start date
    • setStartDate

      public void setStartDate(Date startDate)
      Sets the resource shift exception request start date.
      Parameters:
      startDate - the start date
    • getEndDate

      public Date getEndDate()
      Returns the resource shift exception request end date.
      Returns:
      the end date
    • setEndDate

      public void setEndDate(Date endDate)
      Sets the resource shift exception request end date.
      Parameters:
      endDate - the end date
    • getNote

      public String getNote()
      Returns the resource shift exception request note.
      Returns:
      the note
    • setNote

      public void setNote(String note)
      Sets the resource shift exception request note.
      Parameters:
      note - the note
    • getValidationUser

      public Long getValidationUser()
      Returns the id of the resource shift exception request validation user.
      Returns:
      the validation user id
      See Also:
    • setValidationUser

      public void setValidationUser(Long validationUser)
      Sets the id of the resource shift exception request validation user.
      Parameters:
      validationUser - the validation user id
      See Also:
    • getValidationDate

      public Date getValidationDate()
      Returns the resource shift exception request validation date.
      Returns:
      the validation date
    • setValidationDate

      public void setValidationDate(Date validationDate)
      Sets the resource shift exception request validation date.
      Parameters:
      validationDate - the validation date
    • getRefusalNote

      public String getRefusalNote()
      Returns the resource shift exception request refusal note.
      Returns:
      the refusal note
    • setRefusalNote

      public void setRefusalNote(String refusalNote)
      Sets the resource shift exception request refusal note.
      Parameters:
      refusalNote - the refusal note
    • getIsAutoValidated

      public Boolean getIsAutoValidated()
      Checks if the resource shift exception request is auto-validated.
      Returns:
      true if the resource shift exception request is auto-validated, false otherwise
    • setIsAutoValidated

      public void setIsAutoValidated(Boolean isAutoValidated)
      Set the resource shift exception request to true if it's auto-validated.
      Parameters:
      isAutoValidated - true if the resource shift exception request is auto-validated, false otherwise
    • getNotifyGenerationDate

      public Date getNotifyGenerationDate()
      Returns the notify generation date of the resource shift exception request.
      Returns:
      the notify generation date
    • setNotifyGenerationDate

      public void setNotifyGenerationDate(Date notifyGenerationDate)
      Sets the notify generation date of the resource shift exception request.
      Parameters:
      notifyGenerationDate - the notify generation date