Examples of PageNode


Examples of com.persistit.JournalManager.PageNode

            while (exchange.next()) {
                value.setStreamMode(true);
                final int volumeHandle = value.getInt();
                final long pageAddress = value.getLong();
                final PageNode pn = new PageNode(volumeHandle, pageAddress);
                pageNodes.add(pn);
            }

            Collections.sort(pageNodes, PageNode.READ_COMPARATOR);
            for (final PageNode pn : pageNodes) {
                final Volume vol = jman.volumeForHandle(pn.getVolumeHandle());
                if (vol == null) {
                    continue;
                }
                try {
                    final Buffer buff = get(vol, pn.getPageAddress(), false, true);
                    buff.release();
                    count++;
                    final long now = System.nanoTime();
                    if (now - reportTime >= INVENTORY_PRELOAD_LOG_MESSAGE_NS) {
                        _persistit.getLogBase().bufferInventoryProgress
View Full Code Here

Examples of freenet.clients.http.PageNode

  public PushTesterToadlet(HighLevelSimpleClient client) {
    super(client);
  }

  public void handleMethodGET(URI uri, HTTPRequest req, ToadletContext ctx) throws ToadletContextClosedException, IOException, RedirectException {
    PageNode pageNode = ctx.getPageMaker().getPageNode("Push tester", ctx, new RenderParameters().renderNavigationLinks(false));
    for (int i = 0; i < 600; i++) {
      pageNode.content.addChild(new TesterElement(ctx, String.valueOf(i), 100));
    }
    writeHTMLReply(ctx, 200, "OK", pageNode.outer.generate());
  }
View Full Code Here

Examples of net.sf.joafip.file.entity.PageNode

  private void writeModified() throws FileIOException {
    final Iterator<PageNode> iterator = cacheMap.toWriteIterator();
    long previousPagePositionInfile = Long.MIN_VALUE;
    while (iterator.hasNext()) {
      final PageNode pageNode = iterator.next();
      final long pagePositionInfile = pageNode.positionInFile;
      if (previousPagePositionInfile + pageSize != pagePositionInfile) {
        randomAccessFileDelegate.seek(pagePositionInfile);
      }
      randomAccessFileDelegate.write(pageNode.data);
View Full Code Here

Examples of org.exoplatform.portal.config.model.PageNode

         selector.setEdittedNavigation(contextNavigation);
         selector.initTreeData();
        
         if (uiPageNodeForm.getSelectedParent() instanceof PageNode)
         {
            PageNode selectedParent = (PageNode)uiPageNodeForm.getSelectedParent();
            selector.selectPageNodeByUri(selectedParent.getUri());
         }
        
         uiNavigationPopup.setUIComponent(navigationManager);
         uiNavigationPopup.setWindowSize(400, 400);
         uiNavigationPopup.setRendered(true);
View Full Code Here

Examples of org.exoplatform.portal.config.model.PageNode

         selector.setEdittedNavigation(uiPageNodeForm.getContextPageNavigation());
         selector.initTreeData();
        
         if (uiPageNodeForm.getSelectedParent() instanceof PageNode)
         {
            PageNode selectedParent = (PageNode)uiPageNodeForm.getSelectedParent();
            selector.selectPageNodeByUri(selectedParent.getUri());
         }
        
         uiNavigationPopup.setUIComponent(navigationManager);
         uiNavigationPopup.setWindowSize(400, 400);
         event.getRequestContext().addUIComponentToUpdateByAjax(uiNavigationPopup.getParent());
View Full Code Here

Examples of org.exoplatform.portal.config.model.PageNode

   public void testLegacyGroupWithNormalizedName() throws Exception
   {
      PageNavigation nav = storage.getPageNavigation("group::/platform/test/legacy");
      assertNotNull(nav);
      assertEquals("/platform/test/legacy", nav.getOwnerId());
      PageNode node = nav.getNodes().get(0);
      assertEquals("group::/platform/test/legacy::register", node.getPageReference());

      Page page = storage.getPage("group::/platform/test/legacy::register");
      assertNotNull(page);
      assertEquals("group::/platform/test/legacy::register", page.getPageId());
      assertEquals("/platform/test/legacy", page.getOwnerId());
View Full Code Here

Examples of org.exoplatform.portal.config.model.PageNode

   public void testGroupWithNormalizedName() throws Exception
   {
      PageNavigation nav = storage.getPageNavigation("group::/platform/test/normalized");
      assertNotNull(nav);
      assertEquals("/platform/test/normalized", nav.getOwnerId());
      PageNode node = nav.getNodes().get(0);
      assertEquals("group::/platform/test/normalized::register", node.getPageReference());

      Page page = storage.getPage("group::/platform/test/normalized::register");
      assertNotNull(page);
      assertEquals("group::/platform/test/normalized::register", page.getPageId());
      assertEquals("/platform/test/normalized", page.getOwnerId());
View Full Code Here

Examples of org.exoplatform.portal.config.model.PageNode

      //
      assertEquals(2, nav.getNodes().size());

      //
      PageNode nodeNavigation = nav.getNodes().get(0);
      assertEquals(0, nodeNavigation.getChildren().size());
      assertEquals("node_name", nodeNavigation.getName());
      assertEquals("node_uri", nodeNavigation.getUri());
      assertEquals("node_label", nodeNavigation.getLabel());
      assertEquals("node_icon", nodeNavigation.getIcon());
      GregorianCalendar start = new GregorianCalendar(2000, 2, 21, 1, 33, 0);
      start.setTimeZone(TimeZone.getTimeZone("UTC"));
      assertEquals(start.getTime(), nodeNavigation.getStartPublicationDate());
      GregorianCalendar end = new GregorianCalendar(2009, 2, 21, 1, 33, 0);
      end.setTimeZone(TimeZone.getTimeZone("UTC"));
      assertEquals(end.getTime(), nodeNavigation.getEndPublicationDate());
      assertEquals(true, nodeNavigation.isShowPublicationDate());
      assertEquals(true, nodeNavigation.isVisible());
   }
View Full Code Here

Examples of org.exoplatform.portal.config.model.PageNode

      PageNavigation nav = storage_.getPageNavigation("portal::system");

      //
      for (Iterator<PageNode> i = nav.getNodes().iterator();i.hasNext();)
      {
         PageNode node = i.next();
         if (node.getVisibility() != Visibility.SYSTEM)
         {
            i.remove();
         }
      }

      //
      storage_.save(nav);

      end(true);
      begin();

      //
      nav = storage_.getPageNavigation("portal::system");

      //
      PageNode b = new PageNode();
      b.setName("b");
      b.setUri("b");
      b.setVisibility(Visibility.DISPLAYED);
      b.setLabel("b");

      //
      System.out.println("nav.getNodes() = " + nav.getNodes());

      //
View Full Code Here

Examples of org.exoplatform.portal.config.model.PageNode

            storage_.remove(pageNav);
            storage_.create(pageNav);
           
            pageNav = storage_.getPageNavigation(ownerType, ownerId);
            assertNotNull("Could not create navigation!", pageNav);
            PageNode pageNode = new PageNode();
            pageNode.setName(formerName);
            pageNode.setUri(formerName + "_uri");
            pageNode.setLabel(formerName + "_label");
            pageNav.addNode(pageNode);
           
            storage_.save(pageNav);
           
            pageNav = storage_.getPageNavigation(ownerType, ownerId);
            pageNode = pageNav.getNode(formerName);
            //Check if the node with name containing '_' has been created
            assertNotNull("Could not create page node!", pageNode);
            assertEquals(formerName, pageNode.getName());
            assertEquals(formerName + "_uri", pageNode.getUri());
            assertEquals(formerName + "_label", pageNode.getLabel());
           
            pageNode.setName(updatedName);
            pageNode.setUri(updatedName + "_uri");
            pageNode.setLabel(updatedName + "_label");
           
            storage_.save(pageNav);
           
            pageNav = storage_.getPageNavigation(ownerType, ownerId);
            pageNode = pageNav.getNode(updatedName);
            assertNull("Node name has been updated", pageNode);
           
            pageNode = pageNav.getNode(formerName);
            assertNotNull("Could not find node " + formerName, pageNode);
            assertEquals(formerName, pageNode.getName());
            assertEquals(updatedName + "_uri", pageNode.getUri());
            assertEquals(updatedName + "_label", pageNode.getLabel());
           
            for(PageNode node : pageNav.getNodes())
            {
               StringBuffer message = new StringBuffer("Current node metadata: \n");
               message.append("Name: " + node.getName() + "\n");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.