---------------------------------------------------------------------------
List<GroupInfo> groupInfoList = groupInfoManager.getGroupInfos();
The above statement creates a list object which consists of group information.
---------------------------------------------------------------------------
List<LabelValueBean> groupInfoBean = LableValueBeanFactory.create (groupInfoList, "groupName", "id", GroupInfo.class, null);
This statement creates groupInfoBean Object from factory class
--------------------------------------------------------------------------
request.getSession().setAttribute(Constants.GROUP_INFO_BEAN, groupInfoBean);
This statement retrieving a session object, storing the groupInfoBean Object in Constants.GROUP_INFO_BEAN
--------- ----------------------------------------------------------------