com.ibm.tivoli.maximo.mfmail.util

Interface MfMailCfgRemote

  • All Superinterfaces:
    MboRemote, java.rmi.Remote
    All Known Implementing Classes:
    MfMailCfg


    public interface MfMailCfgRemote
    extends MboRemote
    The Interface MfMailCfgRemote.
    • Field Detail

      • DESCRIPTION

        static final java.lang.String DESCRIPTION
        The Constant DESCRIPTION.
        See Also:
        Constant Field Values
      • LONGDESCRIPTION

        static final java.lang.String LONGDESCRIPTION
        The Constant LONGDESCRIPTION.
        See Also:
        Constant Field Values
      • LANGCODE

        static final java.lang.String LANGCODE
        The Constant LANGCODE.
        See Also:
        Constant Field Values
      • MFMAILCFGNUM

        static final java.lang.String MFMAILCFGNUM
        The Constant MFMAILCFGNUM.
        See Also:
        Constant Field Values
      • ALL_ATTRS

        static final java.lang.String[] ALL_ATTRS
        The Constant ALL_ATTRS.
      • REL_WFPROCESS

        static final java.lang.String REL_WFPROCESS
        The Constant REL_WFPROCESS.
        See Also:
        Constant Field Values
    • Method Detail

      • activate

        void activate()
               throws MXException,
                      java.rmi.RemoteException
        Activate the configuration.
        Throws:
        MXException - MXException
        java.rmi.RemoteException - RemoteException
      • doPostActivateProcessing

        void doPostActivateProcessing()
                               throws MXException,
                                      java.rmi.RemoteException
        Do post activate.
        Throws:
        MXException - the mX exception
        java.rmi.RemoteException - the remote exception
      • deactivate

        void deactivate()
                 throws MXException,
                        java.rmi.RemoteException
        Deactivate the configuration.
        Throws:
        MXException - MXException
        java.rmi.RemoteException - RemoteException
      • getZombieFromMboName

        MboRemote getZombieFromMboName()
                                throws MXException,
                                       java.rmi.RemoteException
        Gets the zombie from mbo name field.
        Returns:
        the zombie from mbo name
        Throws:
        MXException
        java.rmi.RemoteException
      • isActivated

        boolean isActivated()
                     throws MXException,
                            java.rmi.RemoteException
        Checks if is activated.
        Returns:
        true, if is activated
        Throws:
        MXException
        java.rmi.RemoteException
      • isStatusChangeSupported

        boolean isStatusChangeSupported()
                                 throws MXException,
                                        java.rmi.RemoteException
        Checks if is status change supported.
        Returns:
        true, if status change scenario supported
        Throws:
        MXException - MXException
        java.rmi.RemoteException - RemoteException
      • isWorkflowSupported

        boolean isWorkflowSupported()
                             throws MXException,
                                    java.rmi.RemoteException
        Checks if is workflow supported.
        Returns:
        true, if is workflow scenario supported
        Throws:
        MXException - MXException
        java.rmi.RemoteException - RemoteException
      • validateCfg

        void validateCfg(boolean isDuringActivation)
                  throws MXException,
                         java.rmi.RemoteException
        Validate the whole configuration.
        Parameters:
        isDuringActivation - the is during activation
        Throws:
        MXException - the mX exception
        java.rmi.RemoteException - the remote exception
      • canActivate

        void canActivate()
                  throws MXException,
                         java.rmi.RemoteException
        Check to be able to activate this configuration before activating it.
        Throws:
        MXException
        java.rmi.RemoteException
      • canDeactivate

        void canDeactivate()
                    throws MXException,
                           java.rmi.RemoteException
        Checl to be able to deactivate this configuration before activating it.
        Throws:
        MXException
        java.rmi.RemoteException