Interface IDtoMissingTransportationJobDisqualification
- All Superinterfaces:
IDtoAbstractJobDisqualification
- All Known Implementing Classes:
DtoMissingTransportationJobDisqualification
public interface IDtoMissingTransportationJobDisqualification
extends IDtoAbstractJobDisqualification
(can be decided before engine) This Disqualification triggers if not all of a job's (chains of) predecessors can be assigned to devices such that transportations exist. Not being disqualified here does not mean that the whole remaining dependency-lattice can be assigned to transport-possible devices, it just means that further disqualifications due to missing transportations could require some choice of device. All Jobs possible devices will be restricted to devices that do not UNNECESSARILY disqualify some successor job.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionString[]The ids of the disqualified jobs.getType()Type discriminatorvoidsetProductionJobs(String[] productionJobs) The ids of the disqualified jobs.
-
Field Details
-
_DISCRIMINATOR_TYPE_NAME
- See Also:
-
-
Method Details
-
getType
String getType()Type discriminator- Specified by:
getTypein interfaceIDtoAbstractJobDisqualification
-
getProductionJobs
String[] getProductionJobs()The ids of the disqualified jobs. There will be no result allocation(s) for these.- Specified by:
getProductionJobsin interfaceIDtoAbstractJobDisqualification
-
setProductionJobs
The ids of the disqualified jobs. There will be no result allocation(s) for these.- Specified by:
setProductionJobsin interfaceIDtoAbstractJobDisqualification
-