com.ibm.tivoli.maximo.mfmail.util.sc

Class STCtrlCfgSet

  • java.lang.Object
    • Constructor Detail

      • STCtrlCfgSet

        public STCtrlCfgSet(MboServerInterface ms)
                     throws java.rmi.RemoteException
        Instantiates a new MfMailSCCtrlCfgSet object.
        Parameters:
        ms - MboServer
        Throws:
        java.rmi.RemoteException - the remote exception
    • Method Detail

      • activate

        public void activate(boolean isActive)
                      throws java.rmi.RemoteException,
                             MXException
        Description copied from interface: STCtrlCfgSetRemote
        Activate.
        Specified by:
        activate in interface STCtrlCfgSetRemote
        Parameters:
        isActive - the is active
        Throws:
        java.rmi.RemoteException - the remote exception
        MXException - the mX exception
      • canAdd

        public void canAdd()
                    throws MXException
        Description copied from class: MboSet
        Can an object be added to the collection ? This is usually overriden in the specific mboset
        Overrides:
        canAdd in class MboSet
        Throws:
        MXException
      • 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
      • hasValueInAnyMbo

        public boolean hasValueInAnyMbo(java.lang.String[] attributes)
                                 throws java.rmi.RemoteException,
                                        MXException
        Description copied from interface: STCtrlCfgSetRemote
        Checks for value in other mbo.
        Specified by:
        hasValueInAnyMbo in interface STCtrlCfgSetRemote
        Parameters:
        attributes - the sendto relate attr
        Returns:
        true, if successful
        Throws:
        java.rmi.RemoteException
        MXException
      • setReadOnlyToEachMbo

        public void setReadOnlyToEachMbo(java.lang.String[] attributes,
                                         boolean state)
                                  throws java.rmi.RemoteException,
                                         MXException
        Description copied from interface: STCtrlCfgSetRemote
        Sets the read only to each mbo.
        Specified by:
        setReadOnlyToEachMbo in interface STCtrlCfgSetRemote
        Parameters:
        attributes - the attributes
        state - the state
        Throws:
        java.rmi.RemoteException - the remote exception
        MXException - the mX exception
      • getDataArray

        public java.util.Set getDataArray(java.lang.String attribute)
                                   throws java.rmi.RemoteException,
                                          MXException
        Description copied from interface: STCtrlCfgSetRemote
        Gets the data array.
        Specified by:
        getDataArray in interface STCtrlCfgSetRemote
        Parameters:
        attribute - the attribute
        Returns:
        the data array
        Throws:
        java.rmi.RemoteException - the remote exception
        MXException - the mX exception