Пример #1
0
  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;
  }