According to the Developer’s Guide you can exchange the complete settings of the workplace via the method “exchangeMFWorkplaceInfo(…)”. And the following code sample is given:
public void onLogon()
{
// check user and password
...
...
// build up workplace for user
MFWorkplaceInfo wi = new MFWorkplaceInfo();
...
...
...
// exchange workplace
IMFWorkplace wp;
wp = (IMFWorkplace)findSessionContext,lookup(IMFWorkplace.IWORKPLACE_LOOKUP,false);
wp.exchangeMFWorkplaceInfo(wi);
wp.updateWorkplace(this);
}
However if your adapter is running in pop-up mode, the workplace is NOT updated after you close your pop-up.