public void handleTblSubConfigHrefNameRequest(RequestInvocationEvent event){
  String configName=(String)getDisplayFieldValue(AMPropertySheetModel.TBL_SUB_CONFIG_HREF_NAME);
  ArrayList subConfigNames=(ArrayList)getPageSessionAttribute(AMServiceProfile.PG_SESSION_SUB_CONFIG_IDS);
  if (subConfigNames == null) {
    subConfigNames=new ArrayList();
    subConfigNames.add("/");
    setPageSessionAttribute(AMServiceProfile.PG_SESSION_SUB_CONFIG_IDS,subConfigNames);
  }
  subConfigNames.add(0,configName);
  addViewBeanClassToPageSession();
  AMPostViewBean vb=(AMPostViewBean)getViewBean(AMPostViewBean.class);
  unlockPageTrail();
  passPgSessionMap(vb);
  vb.setTargetViewBeanURL("../service/SubConfigEdit");
  vb.forwardTo(getRequestContext());
}

public void handleTblSubConfigHrefNameRequest ( RequestInvocationEvent event ) { String configName = ( String ) getDisplayFieldValue ( AMPropertySheetModel . TBL_SUB_CONFIG_HREF_NAME ) ; ArrayList subConfigNames = ( ArrayList ) getPageSessionAttribute ( AMServiceProfile . PG_SESSION_SUB_CONFIG_IDS ) ; if ( subConfigNames == null ) { subConfigNames = new ArrayList ( ) ; subConfigNames . add ( "/" ) ; setPageSessionAttribute ( AMServiceProfile . PG_SESSION_SUB_CONFIG_IDS , subConfigNames ) ; } subConfigNames . add ( 0 , configName ) ; addViewBeanClassToPageSession ( ) ; AMPostViewBean vb = ( AMPostViewBean ) getViewBean ( AMPostViewBean . class ) ; unlockPageTrail ( ) ; passPgSessionMap ( vb ) ; vb . setTargetViewBeanURL ( "../service/SubConfigEdit" ) ; vb . forwardTo ( getRequestContext ( ) ) ; }
handles edit sub configuration request .
