Removing module "M2" from |
user context of "UC_1" |
Context Objects |
(Green circles) |
Client send |
removeModule for |
Module M2 |
1 |
Forward call |
to context object |
PUC_1 |
Context:UC0 |
PUC_0 |
Context:UC1 |
PM0 |
PM3 |
Module:M0 |
Module:M3 |
3 |
2 |
PM2 |
Module:M2 |
PM1 |
Module:M1 |
4 |
Fire property"beanContext" |
change event: |
PropertyChange method call |
5 |
forward |
6 |
Remove connection entry |
from M1 to M2 |
Remove connection entry |
in the local binding table |
from M2 to M3 and |
Module M2 and |
its proxy PM2 |