Package de.valtech.aecu.core.installhook
Class AecuTrackerListener
- java.lang.Object
-
- de.valtech.aecu.core.installhook.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
-
-
Field Summary
Fields Modifier and Type Field Description static StringALWAYS_SUFFIX
-
Constructor Summary
Constructors Constructor Description AecuTrackerListener(org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener originalListener, de.valtech.aecu.api.service.AecuService aecuService)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getModifiedOrAddedPaths()Returns an unmodifiable list of the modified or added paths encountered during the installation phase.voidlogError(String message, Exception e)voidlogMessage(String message)voidonError(org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener.Mode mode, String action, Exception e)voidonMessage(org.apache.jackrabbit.vault.fs.api.ProgressTrackerListener.Mode mode, String action, String path)
-
-
-
Field Detail
-
ALWAYS_SUFFIX
public static final String ALWAYS_SUFFIX
- See Also:
- Constant Field Values
-
-
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:
onMessagein interfaceorg.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:
onErrorin interfaceorg.apache.jackrabbit.vault.fs.api.ProgressTrackerListener
-
logMessage
public void logMessage(String message)
-
-