if (log.isLoggable(Level.FINE)) {
log.fine("Using instantiator defined in class: " + instantiator.getClass().getName() + ", with precedence "
+ instantiator.getPrecedence());
}
droneLifeCycleEvent.fire(new BeforeDroneCallableCreated(instantiator, type, qualifier));
// create future instance
Callable<?> instanceCallable = new Callable<Object>() {
@Override
public Object call() throws Exception {