psdi.app.rcnlnkrule

Class ReconLinkRule

    • Constructor Detail

      • ReconLinkRule

        public ReconLinkRule(MboSet ms)
                      throws java.rmi.RemoteException
        Default Constructor.
        Parameters:
        ms -
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • canDelete

        public void canDelete()
                       throws MXException,
                              java.rmi.RemoteException
        Overwitten for ReconLinkRules. Delete is not allowed:
        • If the ReconLinkRule is currently associated with a Task.
        Overrides:
        canDelete in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • delete

        public void delete(long modifier)
                    throws MXException,
                           java.rmi.RemoteException
        Delete this ReconLinkRule and any references to it.
        Specified by:
        delete in interface MboRemote
        Overrides:
        delete in class Mbo
        Parameters:
        modifier - the 'accessModifier' flag
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        Mbo.delete(long)
      • save

        public void save()
                  throws MXException,
                         java.rmi.RemoteException
        A LINKRULE cannot be saved if it it does not have atleast one Link Rule Expression. If there are multiple link rule expressions, the sequence numbers must be unique Link Expression must be a valid expression else, it can not be saved
        Overrides:
        save in class Mbo
        Throws:
        java.rmi.RemoteException
        MXException
      • duplicate

        public MboRemote duplicate()
                            throws MXException,
                                   java.rmi.RemoteException
        Duplicate the current Task Filter.
        Specified by:
        duplicate in interface MboRemote
        Overrides:
        duplicate in class Mbo
        Returns:
        MboRemote The newly created Reconciliation ReconLinkRule Mbo
        Throws:
        MXException
        java.rmi.RemoteException