com.ibm.tivoli.maximo.skd.optimization

Class SKDInputParamInfo

  • java.lang.Object
    • com.ibm.tivoli.maximo.skd.optimization.SKDInputParamInfo
  • All Implemented Interfaces:
    java.io.Serializable


    public class SKDInputParamInfo
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • SKDInputParamInfo

        public SKDInputParamInfo()
    • Method Detail

      • getResolutionSec

        public int getResolutionSec()
        Get resolutionSec
        Returns:
        resolutionSec
      • setResolutionSec

        public void setResolutionSec(int resolutionSec)
        Set resolutionSec
        Parameters:
        resolutionSec -
      • getSupportSkillLvls

        public int getSupportSkillLvls()
        Get supportSkillLvls
        Returns:
        supportSkillLvls
      • setSupportSkillLvls

        public void setSupportSkillLvls(int supportSkillLvls)
        Set priorityDirection
        Parameters:
        priorityDirection -
      • getPriorityDirection

        public int getPriorityDirection()
        Get priorityDirection
        Returns:
        priorityDirection
      • setPriorityDirection

        public void setPriorityDirection(int priorityDirection)
        Set priorityDirection
        Parameters:
        priorityDirection -
      • getEnablePriorities

        public int getEnablePriorities()
        Get enablePriorities
        Returns:
        enablePriorities
      • setEnablePriorities

        public void setEnablePriorities(int enablePriorities)
        Set enablePriorities
        Parameters:
        enablePriorities -
      • getParentZeroMinDur

        public int getParentZeroMinDur()
        Get parentZeroMinDur
        Returns:
        parentZeroMinDur
      • setParentZeroMinDur

        public void setParentZeroMinDur(int parentZeroMinDur)
        Set parentZeroMinDur
        Parameters:
        parentZeroMinDur -
      • getHardConstraintAMS

        public int getHardConstraintAMS()
        Get hardConstraintAMS
        Returns:
        hardConstraintAMS
      • setHardConstraintAMS

        public void setHardConstraintAMS(int hardConstraintAMS)
        Set hardConstraintAMS
        Parameters:
        hardConstraintAMS -
      • getHardConstraintAOS

        public int getHardConstraintAOS()
        Get hardConstraintAOS
        Returns:
        hardConstraintAOS
      • setHardConstraintAOS

        public void setHardConstraintAOS(int hardConstraintAOS)
        Set hardConstraintLOS
        Parameters:
        hardConstraintLOS -
      • getHardConstraintLMS

        public int getHardConstraintLMS()
        Get hardConstraintLMS
        Returns:
        hardConstraintLMS
      • setHardConstraintLMS

        public void setHardConstraintLMS(int hardConstraintLMS)
        Set hardConstraintLMS
        Parameters:
        hardConstraintLMS -
      • getHardConstraintLOS

        public int getHardConstraintLOS()
        Get hardConstraintLOS
        Returns:
        hardConstraintLOS
      • setHardConstraintLOS

        public void setHardConstraintLOS(int hardConstraintLOS)
        Set hardConstraintLOS
        Parameters:
        hardConstraintLOS -
      • getSolutionPrecision

        public double getSolutionPrecision()
        Get solutionPrecision
        Returns:
        solutionPrecision
      • setSolutionPrecision

        public void setSolutionPrecision(double solutionPrecision)
        Set solutionPrecision
        Parameters:
        solutionPrecision -
      • getEndDateGiven

        public int getEndDateGiven()
        Get endDateGiven
        Returns:
        endDateGiven
      • setEndDateGiven

        public void setEndDateGiven(int endDateGiven)
        Set endDateGiven
        Parameters:
        endDateGiven -
      • getIterationsLimit

        public int getIterationsLimit()
        Get iterationsLimit
        Returns:
        iterationsLimit
      • setIterationsLimit

        public void setIterationsLimit(int iterationsLimit)
        Set iterationsLimit
        Parameters:
        iterationsLimit -
      • getDurationIncFactor

        public double getDurationIncFactor()
        Get durationIncFactor
        Returns:
        durationIncFactor
      • setDurationIncFactor

        public void setDurationIncFactor(double durationIncFactor)
        Set durationIncFactor
        Parameters:
        durationIncFactor -
      • getEnableObjectiveToMinInteruption

        public int getEnableObjectiveToMinInteruption()
        Get enableObjectiveToMinInteruption
        Returns:
        enableObjectiveToMinInteruption
      • setEnableObjectiveToMinInteruption

        public void setEnableObjectiveToMinInteruption(int enableObjectiveToMinInteruption)
        Set enableObjectiveToMinInteruption
        Parameters:
        enableObjectiveToMinInteruption -
      • getPreserveStartDate

        public int getPreserveStartDate()
        Get preserveStartDate
        Returns:
        preserveStartDate
      • setPreserveStartDate

        public void setPreserveStartDate(int preserveStartDate)
        Set preserveStartDate
        Parameters:
        preserveStartDate -
      • getVperctavail

        public int getVperctavail()
        Get vperctavail
        Returns:
        vperctavail
      • setVperctavail

        public void setVperctavail(int vperctavail)
        Set vperctavail
        Parameters:
        vperctavail -
      • getMaxAssignwo

        public int getMaxAssignwo()
        Get maxAssignwo
        Returns:
        maxAssignwo
      • setMaxAssignwo

        public void setMaxAssignwo(int maxAssignwo)
        Set maxAssignwo
        Parameters:
        maxAssignwo -
      • getMaxCrewlaborwo

        public int getMaxCrewlaborwo()
        Get maxCrewlaborwo
        Returns:
        maxCrewlaborwo
      • setMaxCrewlaborwo

        public void setMaxCrewlaborwo(int maxCrewlaborwo)
        Set maxCrewlaborwo
        Parameters:
        maxCrewlaborwo -
      • getMaxSumprwo

        public int getMaxSumprwo()
        Get maxSumprwo
        Returns:
        maxSumprwo
      • setMaxSumprwo

        public void setMaxSumprwo(int maxSumprwo)
        Set maxSumprwo
        Parameters:
        maxSumprwo -
      • getMinTasktime

        public int getMinTasktime()
        Get minTasktime
        Returns:
        minTasktime
      • setMinTasktime

        public void setMinTasktime(int minTasktime)
        Set includeTravleTime
        Parameters:
        includeTravleTime -
      • getIncludeTravleTime

        public int getIncludeTravleTime()
        Get includeTravleTime
        Returns:
        includeTravleTime
      • setIncludeTravleTime

        public void setIncludeTravleTime(int includeTravleTime)
        Set includeTravleTime
        Parameters:
        includeTravleTime -
      • getMinCrewoverlap

        public int getMinCrewoverlap()
        Get minCrewoverlap
        Returns:
        minCrewoverlap
      • setMinCrewoverlap

        public void setMinCrewoverlap(int minCrewoverlap)
        Set minCrewoverlap
        Parameters:
        minCrewoverlap -
      • getMinTravelTime

        public int getMinTravelTime()
        Get minTravelTime
        Returns:
        minTravelTime
      • setMinTravelTime

        public void setMinTravelTime(int minTravelTime)
        Set minTravelTime
        Parameters:
        minTravelTime -
      • getCSkdWindow

        public int getCSkdWindow()
        Get CSkdWindow
        Returns:
        CSkdWindow
      • setCSkdWindow

        public void setCSkdWindow(int cSkdWindow)
        Set CskdWin
        Parameters:
        CSkdWindow -
      • getCPerctBuffer

        public int getCPerctBuffer()
        Get cPerctBuffer
        Returns:
        cPerctBuffer
      • setCAssigntimeBuffer

        public void setCAssigntimeBuffer(int cAssigntimeBuffer)
        7/28/2014- defcet 129200 Set cAssigntimeBuffer
        Parameters:
        cAssigntimeBuffer -
      • getCAssigntimeBuffer

        public int getCAssigntimeBuffer()
        Get cAssigntimeBuffer
        Returns:
        cAssigntimeBuffer
      • setCPerctBuffer

        public void setCPerctBuffer(int cPerctBuffer)
        Set cPerctBuffer
        Parameters:
        cPerctBuffer -
      • getVEndDate

        public java.sql.Date getVEndDate()
        Get vEndDate
        Returns:
        vendDate
      • setVEndDate

        public void setVEndDate(java.sql.Date vEndDate)
        Set vEndDate
        Parameters:
        vEndDate -
      • getCIncludeExtLabor

        public boolean getCIncludeExtLabor()
        Get cIncludeExtLabor
        Returns:
        cIncludeExtLabor
      • setCIncludeExtLabor

        public void setCIncludeExtLabor(boolean cIncludeExtLabor)
        Set cIncludeExtLabor
        Parameters:
        cIncludeExtLabor -
      • getCapacityPlan

        public int getCapacityPlan()
        Get capacityPlan
        Returns:
        capacityPlan
      • setCapacityPlan

        public void setCapacityPlan(int capacityPlan)
        Set capacityPlan
        Parameters:
        capacityPlan -
      • getRepairWindow

        public int getRepairWindow()
        Get repair window
        Returns:
        repairWindow
      • setRepairWindow

        public void setRepairWindow(int repairWindow)
        Set repair window
        Parameters:
        repairWindow -
      • getCSendMultiCraft

        public boolean getCSendMultiCraft()
        Get cSendMultiCraft
        Returns:
        cSendMultiCraft
      • setCSendMultiCraft

        public void setCSendMultiCraft(boolean cSendMultiCraft)
        Set cSendMultiCraft
        Parameters:
        cSendMultiCraft -
      • getCMatchWorkZone

        public int getCMatchWorkZone()
        Get cMatchWorkZone
        Returns:
        cMatchWorkZone
      • setCMatchWorkZone

        public void setCMatchWorkZone(int cMatchWorkZone)
        Set cMatchWorkZone
        Parameters:
        cMatchWorkZone -
      • getCLocationWindow

        public int getCLocationWindow()
        Get cLocationWindow
        Returns:
        cLocationWindow
      • setCLocationWindow

        public void setCLocationWindow(int cLocationWindow)
        Set cLocationWindow
        Parameters:
        cLocationWindow -
      • getCalendarBreak

        public int getCalendarBreak()
        Get calendarBreak
        Returns:
        calendarBreak
      • setCalendarBreak

        public void setCalendarBreak(int calendarBreak)
        Set calendarBreak
        Parameters:
        calendarBreak -
      • getCSecWorkZone

        public int getCSecWorkZone()
        Get cMatchWorkZone
        Returns:
        cMatchWorkZone
      • setCSecWorkZone

        public void setCSecWorkZone(int cSecWorkZone)
        Set cMatchWorkZone
        Parameters:
        cMatchWorkZone -
      • getRuntimeLimit

        public int getRuntimeLimit()
        Get cMatchWorkZone
        Returns:
        cMatchWorkZone
      • setRuntimeLimit

        public void setRuntimeLimit(int runTimeLimit)
        Set cMatchWorkZone
        Parameters:
        cMatchWorkZone -
      • getMatchLaborAssignment

        public int getMatchLaborAssignment()
        Get cLocationWindow
        Returns:
        cLocationWindow
      • setMatchLaborAssignment

        public void setMatchLaborAssignment(int MatchLaborAssignment)
        Set cLocationWindow
        Parameters:
        cLocationWindow -