psdi.iface.app.pr

Class MaxPRProcess

  • All Implemented Interfaces:
    MicConstants, MosConstants


    public class MaxPRProcess
    extends StatefulMicSetIn
    Integration point processing class for Purchase Requisition transactions coming into Maximo from an external system.
    • Constructor Detail

      • MaxPRProcess

        public MaxPRProcess()
                     throws MXException,
                            java.rmi.RemoteException
        Construct the MaxPRProcess class
        Throws:
        MXException - - MAXIMO exception
        java.rmi.RemoteException - - Remote exception
    • Method Detail

      • checkBusinessRules

        public int checkBusinessRules(MboSetRemote mboSet,
                                      java.lang.String tableName)
                               throws MXException,
                                      java.rmi.RemoteException
        Method to call back and find out can we process data from specific table.
        Overrides:
        checkBusinessRules in class MosProcessImpl
        Parameters:
        mboSet - - Give reverence to current MboSet
        tableName - - Give name of process MAXIMO table
        Returns:
        - Return integer indicating can we take data from specific table or not (for list of return values refer to MicSetIn)
        Throws:
        MXException - - MAXIMO exception
        java.rmi.RemoteException - - Remote exception