com.ibm.tivoli.maximo.amcrew.app.virtual

Class AMCrewLabUnRestricted

    • Constructor Detail

      • AMCrewLabUnRestricted

        public AMCrewLabUnRestricted(MboSet ms)
                              throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Description copied from class: Mbo
        This is called when a new Mbo is added to the Mboset collection. It is called AFTER user defaults have been set from the data dictionary. Programmer should usually override this to set some defaults. Default behavior is to do nothing.
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • getCurrentShiftStartDate

        public java.util.Date getCurrentShiftStartDate(java.util.Date effectiveDate)
                                                throws MXException,
                                                       java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getCurrentShiftEndate

        public java.util.Date getCurrentShiftEndate(java.util.Date endDate)
                                             throws MXException,
                                                    java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getEffectiveDateTimeMinus

        public java.util.Date getEffectiveDateTimeMinus(java.util.Date effectivedate)
                                                 throws MXException,
                                                        java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getReturnDate

        public java.util.Date getReturnDate(java.util.Date effectivedate)
                                     throws MXException,
                                            java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getLaborPositionMatched

        public boolean getLaborPositionMatched()
      • setLaborPositionMatched

        public void setLaborPositionMatched(boolean labPOSmatched)
      • getEndDateTimePlus

        public java.util.Date getEndDateTimePlus(java.util.Date enddate)
                                          throws MXException,
                                                 java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • setValidateLaborField

        public void setValidateLaborField(boolean validateLaborField)
      • getValidateLaborField

        public boolean getValidateLaborField()
      • setValidateCraftField

        public void setValidateCraftField(boolean validateCraftField)
      • getValidateCraftField

        public boolean getValidateCraftField()
      • setValidateSkillLevelField

        public void setValidateSkillLevelField(boolean validateSkillLevelField)
      • getValidateSkillLevelField

        public boolean getValidateSkillLevelField()
      • setValidateVendorField

        public void setValidateVendorField(boolean validateVendorField)
      • getValidateVendorField

        public boolean getValidateVendorField()
      • setValidateContractField

        public void setValidateContractField(boolean validateContractField)
      • getValidateContractField

        public boolean getValidateContractField()