/** * Incallback for the controller context creators * * @param creator The controller context creator to be added */ public void addControllerContextCreator(BeanMetaDataDeployerPlugin creator) { if (creator == null) return; lock.writeLock().lock(); try { plugins.add(creator); Collections.sort(plugins, KernelControllerContextComparator.getInstance()); } finally { lock.writeLock().unlock(); } }