Class ValidateContentReferencesProcessActionHandler

  • All Implemented Interfaces:
    IProcessActionHandler, IParameters

    public class ValidateContentReferencesProcessActionHandler
    extends ProcessActionHandler<TableSource>
    Validates that content references exist in a table.

    This process action handler receives in its configuration a table and a column. During runtime it receives an identifier for the items being deleted. For each of these items it calculates the content identifier and verifies that the content identifier is not being referenced in the column of the table provided.

    Since:
    4.2.0
    Version:
    $Revision: 9601 $ $Date: 2008-07-18 15:38:17 -0300 (Fri, 18 Jul 2008) $
    • Constructor Detail

      • ValidateContentReferencesProcessActionHandler

        public ValidateContentReferencesProcessActionHandler()
    • Method Detail

      • processAction

        public void processAction()
                           throws PortalException
        Description copied from interface: IProcessActionHandler
        Executes the process action.

        This method may execute the process action based on the parameters and node specifications passed to it earlier.

        Throws:
        PortalException
      • ValidateContentReference

        protected void ValidateContentReference​(java.lang.String itemId,
                                                java.lang.String table,
                                                java.lang.String contentIdColumn)
                                         throws PortalException
        Throws:
        PortalException