public static LinksListEntity getDefaultConfigPageEntity() { LinksListEntity cple = new LinksListEntity(); List<LinkEntity> linkList = new ArrayList<LinkEntity>(); List<LinkEntity> dashboardList = new ArrayList<LinkEntity>(); LinkEntity dashboardLinkVO = cple.new LinkEntity(); dashboardLinkVO.setName(ActionConstants.CONFIG.CONFIG_NOC.name()); dashboardLinkVO.setUuid(UUID.randomUUID().toString()); dashboardLinkVO.setEnumId(ActionConstants.CONFIG.CONFIG_NOC.ordinal()); dashboardLinkVO.setType(ActionConstants.ACCTYPE.DIRECTORY.name()); linkList.add(dashboardLinkVO); LinkEntity linkListVO = cple.new LinkEntity(); linkListVO.setName(ActionConstants.CONFIG.APPLICATION_ALERTS.name()); linkListVO.setUuid(UUID.randomUUID().toString()); linkListVO.setEnumId(ActionConstants.CONFIG.APPLICATION_ALERTS.ordinal()); linkListVO.setType(ActionConstants.ACCTYPE.CONFIGURATION.name()); dashboardList.add(linkListVO); linkListVO = cple.new LinkEntity(); linkListVO.setName(ActionConstants.CONFIG.TRANSACTION_GRID.name()); linkListVO.setUuid(UUID.randomUUID().toString()); linkListVO.setType(ActionConstants.ACCTYPE.CONFIGURATION.name()); linkListVO.setEnumId(ActionConstants.CONFIG.TRANSACTION_GRID.ordinal()); dashboardList.add(linkListVO); LinkEntity[] linkEntityList = dashboardList.toArray(new LinkEntity[dashboardList.size()]); dashboardLinkVO.setLinkList(linkEntityList); // // Topology List List<LinkEntity> topoList = new ArrayList<LinkEntity>(); LinkEntity topoListVO = cple.new LinkEntity(); topoListVO.setName(ActionConstants.CONFIG.CONFIG_TOPOLOGY.name()); topoListVO.setUuid(UUID.randomUUID().toString()); topoListVO.setEnumId(ActionConstants.CONFIG.CONFIG_TOPOLOGY.ordinal()); topoListVO.setType(ActionConstants.ACCTYPE.DIRECTORY.name()); linkList.add(topoListVO); linkListVO = cple.new LinkEntity(); linkListVO.setName(ActionConstants.CONFIG.APPLICATION_TAGS.name()); linkListVO.setUuid(UUID.randomUUID().toString()); linkListVO.setEnumId(ActionConstants.CONFIG.APPLICATION_TAGS.ordinal()); linkListVO.setType(ActionConstants.ACCTYPE.CONFIGURATION.name()); topoList.add(linkListVO); linkListVO = cple.new LinkEntity(); linkListVO.setName(ActionConstants.CONFIG.APPLICATION_LAYERS.name()); linkListVO.setUuid(UUID.randomUUID().toString()); linkListVO.setEnumId(ActionConstants.CONFIG.APPLICATION_LAYERS.ordinal()); linkListVO.setType(ActionConstants.ACCTYPE.CONFIGURATION.name()); topoList.add(linkListVO); linkListVO = cple.new LinkEntity(); linkListVO.setName(ActionConstants.CONFIG.APPLICATION_TOPOLOGY.name()); linkListVO.setUuid(UUID.randomUUID().toString()); linkListVO.setEnumId(ActionConstants.CONFIG.APPLICATION_TOPOLOGY.ordinal()); linkListVO.setType(ActionConstants.ACCTYPE.CONFIGURATION.name()); topoList.add(linkListVO); linkListVO = cple.new LinkEntity(); linkListVO.setName(ActionConstants.CONFIG.LAYER_TRANSITIONS.name()); linkListVO.setUuid(UUID.randomUUID().toString()); linkListVO.setEnumId(ActionConstants.CONFIG.LAYER_TRANSITIONS.ordinal()); linkListVO.setType(ActionConstants.ACCTYPE.CONFIGURATION.name()); topoList.add(linkListVO); linkListVO = cple.new LinkEntity(); linkListVO.setName(ActionConstants.CONFIG.COMPONENT_TOPOLOGY.name()); linkListVO.setUuid(UUID.randomUUID().toString()); linkListVO.setEnumId(ActionConstants.CONFIG.COMPONENT_TOPOLOGY.ordinal()); linkListVO.setType(ActionConstants.ACCTYPE.CONFIGURATION.name()); topoList.add(linkListVO); linkEntityList = topoList.toArray(new LinkEntity[topoList.size()]); topoListVO.setLinkList(linkEntityList); //////// cple.setLinkEntity(linkList.toArray(new LinkEntity[linkList.size()])); cple.setUuid(UUID.randomUUID().toString()); return cple; }