Interface ArtifactNotifier.ArtifactListener

  • Enclosing interface:
    ArtifactNotifier

    public static interface ArtifactNotifier.ArtifactListener
    Implemented by people wanting notifications of changes within Artifacts.
    • Method Detail

      • notifyEntryChange

        void notifyEntryChange​(ArtifactNotifier.ArtifactNotification added,
                               ArtifactNotifier.ArtifactNotification removed,
                               ArtifactNotifier.ArtifactNotification modified)
        Called to inform the listener that changes have happened to entries.

        Each notification contains the container it's associated paths are intended for, in case a listener is registered to multiple containers.
        Paths within the notifications will always be absolute, and will never contain the '!' prefix used when registering to request non-recursive registrations.
        The 3 parameters will never be null.

        Parameters:
        added -
        removed -
        modified -