psdi.app.ipc

Class IpcBomSet

    • Constructor Detail

      • IpcBomSet

        public IpcBomSet(MboServerInterface ms)
                  throws java.rmi.RemoteException
        Parameters:
        ms -
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • getMboInstance

        protected Mbo getMboInstance(MboSet ms)
                              throws MXException,
                                     java.rmi.RemoteException
        Description copied from class: MboSet
        Factory to create the business objects This must be overridden in derived class
        Specified by:
        getMboInstance in class MboSet
        Throws:
        MXException
        java.rmi.RemoteException
      • prevalidateAllowNoItem

        public void prevalidateAllowNoItem(boolean canAdd)
                                    throws MXException,
                                           java.rmi.RemoteException
        Called to prevalidate parts when in IPC from the spare parts dialog. This validation routine allows parts that have no valid item number.
        Specified by:
        prevalidateAllowNoItem in interface IpcBomSetRemote
        Throws:
        MXException
        java.rmi.RemoteException
      • prevalidateRequireItem

        public void prevalidateRequireItem(boolean canAdd)
                                    throws MXException,
                                           java.rmi.RemoteException
        Called to prevalidate parts when in IPC from the spare parts dialog. This validation routine requites parts to have a valid item number.
        Specified by:
        prevalidateRequireItem in interface IpcBomSetRemote
        Throws:
        MXException
        java.rmi.RemoteException
      • prevalidateItemInStockRoom

        public void prevalidateItemInStockRoom(boolean canAdd,
                                               java.lang.String stockroom)
                                        throws MXException,
                                               java.rmi.RemoteException
        Called to prevalidate parts when in IPC from the spare parts dialog. This validation routine requites parts to have a valid item number and the item must be in the provided stockroom.
        Specified by:
        prevalidateItemInStockRoom in interface IpcBomSetRemote
        Throws:
        MXException
        java.rmi.RemoteException
      • prevalidateItemNotInStockRoom

        public void prevalidateItemNotInStockRoom(boolean canAdd,
                                                  java.lang.String stockroom)
                                           throws MXException,
                                                  java.rmi.RemoteException
        Called to prevalidate parts when in IPC from the spare parts dialog. This validation routine requites parts to have a valid item number and the item must not be in the provided stockroom.
        Specified by:
        prevalidateItemNotInStockRoom in interface IpcBomSetRemote
        Throws:
        MXException
        java.rmi.RemoteException