Class DtoInsufficientTransportationJobDisqualification
java.lang.Object
com.vernaio.kayros.engine.v2.api.dto.DtoInsufficientTransportationJobDisqualification
- All Implemented Interfaces:
IDtoAbstractJobDisqualification,IDtoInsufficientTransportationJobDisqualification
public class DtoInsufficientTransportationJobDisqualification
extends Object
implements IDtoInsufficientTransportationJobDisqualification
(has to be decided in engine) This Disqualification triggers if some predecessor's choice of device made it impossible to assign this job to a device that transportation can reach.
-
Field Summary
Fields inherited from interface com.vernaio.kayros.engine.v2.api.dto.IDtoInsufficientTransportationJobDisqualification
_DISCRIMINATOR_TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDtoInsufficientTransportationJobDisqualification(String[] productionJobs) -
Method Summary
Modifier and TypeMethodDescriptionbooleanString[]The ids of the disqualified jobs.getType()Type discriminatorinthashCode()voidsetProductionJobs(String[] productionJobs) The ids of the disqualified jobs.withProductionJobs(String[] productionJobs) The ids of the disqualified jobs.
-
Constructor Details
-
DtoInsufficientTransportationJobDisqualification
protected DtoInsufficientTransportationJobDisqualification() -
DtoInsufficientTransportationJobDisqualification
-
-
Method Details
-
getType
Type discriminator- Specified by:
getTypein interfaceIDtoAbstractJobDisqualification- Specified by:
getTypein interfaceIDtoInsufficientTransportationJobDisqualification
-
getProductionJobs
The ids of the disqualified jobs. There will be no result allocation(s) for these.- Specified by:
getProductionJobsin interfaceIDtoAbstractJobDisqualification- Specified by:
getProductionJobsin interfaceIDtoInsufficientTransportationJobDisqualification
-
setProductionJobs
The ids of the disqualified jobs. There will be no result allocation(s) for these.- Specified by:
setProductionJobsin interfaceIDtoAbstractJobDisqualification- Specified by:
setProductionJobsin interfaceIDtoInsufficientTransportationJobDisqualification
-
withProductionJobs
The ids of the disqualified jobs. There will be no result allocation(s) for these. -
equals
-
hashCode
public int hashCode()
-