com.ibm.tivoli.maximo.interaction.process

Class ExternalServiceInvoker

  • java.lang.Object
    • com.ibm.tivoli.maximo.interaction.process.ExternalServiceInvoker


  • public class ExternalServiceInvoker
    extends java.lang.Object
    • Constructor Detail

      • ExternalServiceInvoker

        public ExternalServiceInvoker()
                               throws MXException,
                                      java.rmi.RemoteException
        Constructor
        Throws:
        MXException - MAXIMO exception
        java.rmi.RemoteException - Remote exception
    • Method Detail

      • invokeService

        public void invokeService(MboRemote mbo,
                                  ServiceInvokerInfo info,
                                  java.util.Map metaData)
                           throws MXException,
                                  java.rmi.RemoteException
        This is the method which is called when the class is used a custom action.
        Parameters:
        mbo - The Mbo on which the action will apply.
        info - Service invoker info.
        metaData - Map of meta data parameters.
        Throws:
        Any - exception thrown will be passed up from the action calling on this object.
        MXException
        java.rmi.RemoteException
      • invokeService

        public void invokeService(MboSetRemote mboSet,
                                  ServiceInvokerInfo info,
                                  java.util.Map metaData)
                           throws MXException,
                                  java.rmi.RemoteException
        This is the method which is called when the class is used a custom action.
        Parameters:
        mboSet - The MboSet on which the action will apply.
        info - Service invoker info.
        metaData - Map of meta data parameters.
        Throws:
        Any - exception thrown will be passed up from the action calling on this object.
        MXException
        java.rmi.RemoteException