com.ibm.tivoli.maximo.miniapps.scheduler.resourceviews.data

Class AlternateAvailPeriodsMgr

  • java.lang.Object
    • com.ibm.tivoli.maximo.miniapps.scheduler.resourceviews.data.AlternateAvailPeriodsMgr


  • public class AlternateAvailPeriodsMgr
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      protected java.lang.String calendar 
      protected java.lang.String craft 
      protected java.lang.String crewType 
      protected double defaultValue 
      protected java.lang.String item 
      protected java.lang.String projectName 
      protected java.lang.String shift 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void addRange(java.util.Date startDate, java.util.Date endDate, double quantity) 
      java.lang.String createKeyFromData(java.lang.String res) 
      java.lang.String createKeyFromData(java.lang.String group, java.lang.String res) 
      double getResourceAvailValue(java.lang.String shift, java.lang.String res, java.util.Date date, double defaultValue) 
      java.util.List getToolitemAlternateAvailValue(java.lang.String res, Range dateRange, double defaultValue) 
      int rangeCount() 
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • calendar

        protected java.lang.String calendar
      • shift

        protected java.lang.String shift
      • item

        protected java.lang.String item
      • craft

        protected java.lang.String craft
      • crewType

        protected java.lang.String crewType
      • projectName

        protected java.lang.String projectName
      • defaultValue

        protected double defaultValue
    • Constructor Detail

      • AlternateAvailPeriodsMgr

        protected AlternateAvailPeriodsMgr()
    • Method Detail

      • rangeCount

        public int rangeCount()
      • getToolitemAlternateAvailValue

        public java.util.List getToolitemAlternateAvailValue(java.lang.String res,
                                                             Range dateRange,
                                                             double defaultValue)
      • getResourceAvailValue

        public double getResourceAvailValue(java.lang.String shift,
                                            java.lang.String res,
                                            java.util.Date date,
                                            double defaultValue)
      • createKeyFromData

        public java.lang.String createKeyFromData(java.lang.String res)
      • createKeyFromData

        public java.lang.String createKeyFromData(java.lang.String group,
                                                  java.lang.String res)
      • addRange

        public void addRange(java.util.Date startDate,
                             java.util.Date endDate,
                             double quantity)