psdi.app.qual

Class QualStatusHandler

  • All Implemented Interfaces:
    MboConstants


    public class QualStatusHandler
    extends StatusHandler
    Handles all the status changes for a qual object. This is a helper class.
    • Constructor Detail

      • QualStatusHandler

        public QualStatusHandler(StatefulMbo sm)
        Constructor
    • Method Detail

      • changeStatus

        public void changeStatus(java.lang.String currentStatus,
                                 java.lang.String status,
                                 java.util.Date asOfDate,
                                 java.lang.String memo)
                          throws MXException,
                                 java.rmi.RemoteException
        Object can over override this method to process pre status change logic. called by statefulmbo
        Overrides:
        changeStatus in class StatusHandler
        Throws:
        MXException
        java.rmi.RemoteException
      • canInactivate

        public void canInactivate()
                           throws MXException,
                                  java.rmi.RemoteException
        Cannot deactivate if there is assigned on a ToolQual, QualCraftSkill, or active LaborQual.
        Throws:
        MXException
        java.rmi.RemoteException