public static interface

PluginModuleTracker.Customizer

com.atlassian.plugin.tracker.PluginModuleTracker.Customizer<M, T extends com.atlassian.plugin.ModuleDescriptor<M>>

Class Overview

Implement this to customize how and which descriptors are stored

Summary

Public Methods
abstract T adding(T descriptor)
Called before adding the descriptor to the internal tracker
abstract void removed(T descriptor)
Called after the descriptor has been removed from the internal tracker

Public Methods

public abstract T adding (T descriptor)

Called before adding the descriptor to the internal tracker

Parameters
descriptor The new descriptor
Returns
  • The descriptor to track

public abstract void removed (T descriptor)

Called after the descriptor has been removed from the internal tracker

Parameters
descriptor The descriptor that was removed