Class ProcessPurposeSource

  • All Implemented Interfaces:
    java.util.Comparator<ISourceData>

    public class ProcessPurposeSource
    extends TableSource
    Process Purpose Source.
    Since:
    12.3.0
    Version:
    $Revision: 23745 $ $Date: 2020-04-07 20:09:15 -0300 (Tue, 07 Apr 2020) $
    • Constructor Detail

      • ProcessPurposeSource

        public ProcessPurposeSource​(org.w3c.dom.Node sourceDefinitionNode,
                                    ISourceContext sourceContext)
                             throws PortalException
        This class' constructor.
        Parameters:
        sourceDefinitionNode - the source definition node.
        sourceContext - the source context.
        Throws:
        PortalException
        Since:
        12.3.0
    • Method Detail

      • doDeleteDataByItemIds

        protected void doDeleteDataByItemIds​(java.util.Collection<java.lang.String> itemIds)
                                      throws PortalException
        Description copied from class: Source
        Deletes the data in the persistence.

        This method is called by Source.deleteDataByItemIds(Collection) and is to be overridden by sources that supports delete operation and uses the default deleteData implementation.

        The implementation of this method in Source throws UnsupportedOperationException.

        Overrides:
        doDeleteDataByItemIds in class TableSource
        Parameters:
        itemIds - the item identifiers of data to be deleted.
        Throws:
        PortalException