Interface IDtoRelatedJobDisqualification

All Superinterfaces:
IDtoAbstractJobDisqualification
All Known Implementing Classes:
DtoRelatedJobDisqualification

public interface IDtoRelatedJobDisqualification extends IDtoAbstractJobDisqualification
(decided in engine or before, depending on originator) This Disqualification triggers if a productionJob cannot reasonably be qualified because some other job is disqualified
  • Field Details

  • Method Details

    • getType

      String getType()
      Type discriminator
      Specified by:
      getType in interface IDtoAbstractJobDisqualification
    • getProductionJobs

      String[] getProductionJobs()
      The ids of the disqualified jobs. There will be no result allocation(s) for these.
      Specified by:
      getProductionJobs in interface IDtoAbstractJobDisqualification
    • setProductionJobs

      void setProductionJobs(String[] productionJobs)
      The ids of the disqualified jobs. There will be no result allocation(s) for these.
      Specified by:
      setProductionJobs in interface IDtoAbstractJobDisqualification
    • getOriginator

      String getOriginator()
      The id of an originally disqualified job that this job cannot be qualified without
    • setOriginator

      void setOriginator(String originator)
      The id of an originally disqualified job that this job cannot be qualified without
    • getRelation

      The reason why this job cannot reasonably be scheduled without the originator
    • setRelation

      void setRelation(IDtoAbstractJobRelation relation)
      The reason why this job cannot reasonably be scheduled without the originator