I'm trying to get my head around how I'd configure some @Extension-annotated 
classes I'm creating.  I've got a few different ones in the plugin I'm working 
on.  I really don't want to have to use static properties of my implementation 
of hudson.Plugin: that's ugly and difficult to test.  But 
        Jenkins.getInstance().getExtensionList(QueueTaskDispatcher.class)
returns an empty list when run from Plugin#start(), and ExtensionList#add() is 
deprecated.  So how do I configure my @Extensions before they get used?

Reply via email to