Class RequestRemovalFromConcreteShift

java.lang.Object
org.cswteams.ms3.entity.RequestRemovalFromConcreteShift

@Entity public class RequestRemovalFromConcreteShift extends Object
This class models requests of removal from concrete shifts, issued by doctors assigned to them.
  • Constructor Details

    • RequestRemovalFromConcreteShift

      protected RequestRemovalFromConcreteShift()
      Default constructor needed by Lombok
    • RequestRemovalFromConcreteShift

      public RequestRemovalFromConcreteShift(ConcreteShift concreteShift, Doctor requestingDoctor, String reason)
      Create a new request of removal from concrete shift, with the specified parameters
      Parameters:
      concreteShift - the concrete shift this request is related to
      requestingDoctor - the Doctor issuing this request
      reason - a brief description for the reason of this request