"steeqs" wrote: I have an MBean with a number of configurable attributes that depend on each other. Thus if you change one value you should generally wait for all the other values to change before you actually act on the change. Looking at ServiceMBeanSupport I see a number of states like START, STOPPING, etc with corresponding methods start(), stop() but nothing like "start transaction" with a "attribute transitioning" state and a "stop transaction" at the end.
My question is, is there a "standard" way to notify the object when all the changes have been processed? Or is there another way to effect the desired behavior?