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

Enclosing interface:
PluginModuleTracker<M,T extends ModuleDescriptor<M>>

public static interface PluginModuleTracker.Customizer<M,T extends ModuleDescriptor<M>>

Implement this to customize how and which descriptors are stored


Method Summary
 T adding(T descriptor)
          Called before adding the descriptor to the internal tracker
 void removed(T descriptor)
          Called after the descriptor has been removed from the internal tracker
 

Method Detail

adding

T adding(T descriptor)
Called before adding the descriptor to the internal tracker

Parameters:
descriptor - The new descriptor
Returns:
The descriptor to track

removed

void removed(T descriptor)
Called after the descriptor has been removed from the internal tracker

Parameters:
descriptor - The descriptor that was removed


Copyright © 2015 Atlassian. All rights reserved.