@Target(value={METHOD,CONSTRUCTOR})
public @interface SyncConfigChanges
The annotation opens new scope for config synchronization on the current thread. When there is another scope already opened, this will join the previously opened scope. If not, this opened scope will become the root scope. The config changes performed during the scope are synchronized with the config owner after the root scope is finished, i.e. after the method marked by this annotation finishes its execution.
For more details see ConfigSyncManager
.