added req/rep state update clb; tested session recovery mechanism;
added error feedback when setParameter can not find parameter type; refactoring;
Added getParameterList and setParameterList;