public BrooklynCampPlatform(PlatformRootSummary root, ManagementContext managementContext) { super(root); addPlatform(new BrooklynImmutableCampPlatform(root, managementContext)); this.bmc = managementContext; addMatchers(); addInterpreters(); managementContext.addPropertiesReloadListener( new PropertiesReloadListener() { private static final long serialVersionUID = -3739276553334749184L; @Override public void reloaded() { setConfigKeyAtManagmentContext(); } }); }