com.ibm.tivoli.maximo.iotservices

Class IoTFDeviceTypeMapping

  • java.lang.Object
    • psdi.mbo.Mbo
      • com.ibm.tivoli.maximo.iotservices.IoTFDeviceTypeMapping
    • Constructor Detail

      • IoTFDeviceTypeMapping

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

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Default value for some of the fields of the new JSONMappingDetail table.
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • save

        protected void save()
                     throws MXException,
                            java.rmi.RemoteException
        Save the object and other linked objects. Subclasses can code their save() logic to include any appropriate updates to other linked objects and call super.save().
        Overrides:
        save in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • registerHistorianQuery

        protected void registerHistorianQuery(java.lang.String histQueryName)
                                       throws MXException,
                                              java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • createView

        protected void createView(java.util.Map metaData,
                                  HTTPHandler handler,
                                  com.ibm.json.java.JSONObject jo)
                           throws MXException,
                                  java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • createCronTaskInstance

        protected void createCronTaskInstance(java.lang.String instancename)
                                       throws MXException,
                                              java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • modify

        public void modify()
                    throws MXException,
                           java.rmi.RemoteException
        Description copied from class: Mbo
        This called whenever a change is made to the attributes of a MBO. The programmer should override if interested in intercepting this event. An example of the use of this is to set the changeby/changedate of a work order whenever one of the attributes is set. If an MXException is thrown from this routine, the change of value is rolled back, this provides a mechanism to abort any changes. Default behavior is to do nothing. The derived method has to call super.modify().
        Overrides:
        modify in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException