psdi.iface.app.wsregistry

Class MaxWSRegistry

  • java.lang.Object
    • Constructor Detail

      • MaxWSRegistry

        public MaxWSRegistry(MboSet ms)
                      throws MXException,
                             java.rmi.RemoteException
        Construct the MaxWSRegistry object.
        Parameters:
        ms -
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • add

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

        public void canDelete()
                       throws MXException,
                              java.rmi.RemoteException
        This method is called by the framework before save. Perform regular appValidate() and process LinkedMbo's deletion.
        Overrides:
        canDelete in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • delete

        public void delete(long accessModifier)
                    throws MXException,
                           java.rmi.RemoteException
        Called when this mbo is being deleted
        Specified by:
        delete in interface MboRemote
        Overrides:
        delete in class Mbo
        Parameters:
        accessModifier - the access modifier
        Throws:
        MXException - Maximo Exception
        java.rmi.RemoteException - Remote Exception
        See Also:
        Mbo.delete(long)
      • modify

        public void modify()
                    throws MXException,
                           java.rmi.RemoteException
        This is called whenever a change is made to the attributes of MaxWSRegistry. When any field realated to the object is changed, changedate and changeby is updated.
        Overrides:
        modify in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • skipCopyField

        protected boolean skipCopyField(MboValueInfo mvi)
                                 throws MXException,
                                        java.rmi.RemoteException
        Over-rides the method in the super class. If the field need not be copied during copy() return true else return false. The following fields are not copied from the source Mbo to the target Mbo.
        • WSNAME
        • DEPLOYED
        • CHANGEBY
        • CHANGEDATE
        Overrides:
        skipCopyField in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • deployWebService

        public void deployWebService(boolean jaxwsDeploy)
                              throws MXException,
                                     java.rmi.RemoteException
        Deploy Web Service in Axis.
        Specified by:
        deployWebService in interface MaxWSRegistryRemote
        Parameters:
        jaxwsDeploy - JAXWS or AXIS deployment
        Throws:
        MXException
        java.rmi.RemoteException
      • undeployWebService

        public void undeployWebService(boolean jaxwsDeploy)
                                throws MXException,
                                       java.rmi.RemoteException
        Undeploy Web Service in Axis.
        Specified by:
        undeployWebService in interface MaxWSRegistryRemote
        Parameters:
        jaxwsDeploy - JAXWS or AXIS deployment
        Throws:
        MXException
        java.rmi.RemoteException
      • convertToJAXWS

        public void convertToJAXWS()
                            throws MXException,
                                   java.rmi.RemoteException
        Conveert Web Service registeration to JAXWS.
        Throws:
        MXException
        java.rmi.RemoteException