Class AecuTrackerListener

  • All Implemented Interfaces:
    org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener

    public class AecuTrackerListener
    extends Object
    implements org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener
    Collects groovy script paths to potentially execute based on the given actions.
    Author:
    Christopher Piosecny, Roland Gruber
    • Constructor Detail

      • AecuTrackerListener

        public AecuTrackerListener​(org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener originalListener,
                                   de.valtech.aecu.api.service.AecuService aecuService)
        Constructor.
        Parameters:
        originalListener - the original ProgressTrackerListener.
        aecuService - an AecuService instance.
    • Method Detail

      • getModifiedOrAddedPaths

        @Nonnull
        public List<String> getModifiedOrAddedPaths()
        Returns an unmodifiable list of the modified or added paths encountered during the installation phase.
        Returns:
        a list of modified or added paths, can be empty.
      • onMessage

        public void onMessage​(org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener.Mode mode,
                              String action,
                              String path)
        Specified by:
        onMessage in interface org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener
      • onError

        public void onError​(org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener.Mode mode,
                            String action,
                            Exception e)
        Specified by:
        onError in interface org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener
      • logMessage

        public void logMessage​(String message)