Examples of PageInfo


Examples of org.apache.oodt.cas.catalog.page.PageInfo

 
  public void performAction(CatalogServiceClient csClient) throws Exception {
    QueryExpression queryExpression = QueryParser.parseQueryExpression(query);
    Page page = null;
    if (catalogIds == null)
      page = csClient.getPage(new PageInfo(pageSize, pageNum), queryExpression);
    else
      page = csClient.getPage(new PageInfo(pageSize, pageNum), queryExpression, catalogIds);
    List<TransactionalMetadata> transactionMetadatas = csClient.getMetadata(page);
    for (TransactionalMetadata tMet : transactionMetadatas) {
      System.out.print("ID: " + tMet.getTransactionId() + " ; CatalogIDs: " + tMet.getCatalogIds() + " ; Metadata: (");
      StringBuffer sb = new StringBuffer("");
      for (Object metKey : tMet.getMetadata().getHashtable().keySet()) {
View Full Code Here

Examples of org.apache.oodt.cas.catalog.page.PageInfo

 
  public void performAction(CatalogServiceClient csClient) throws Exception {
    QueryExpression queryExpression = QueryParser.parseQueryExpression(query);
    Page page = null;
    if (catalogIds == null)
      page = csClient.getPage(new PageInfo(pageSize, pageNum), queryExpression);
    else
      page = csClient.getPage(new PageInfo(pageSize, pageNum), queryExpression, catalogIds);
    List<TransactionalMetadata> transactionMetadatas = csClient.getMetadata(page);
    for (TransactionalMetadata tMet : transactionMetadatas) {
      StringBuffer sb = new StringBuffer("");
      for (String termName : this.termNames) {
        List<String> values = tMet.getMetadata().getAllMetadata((String) termName);
View Full Code Here

Examples of org.apache.oodt.cas.catalog.page.PageInfo

  public List<TransactionalMetadata> getAllPages(QueryPager queryPager)
      throws CatalogServiceException {
    try {
      List<TransactionalMetadata> metadata = new Vector<TransactionalMetadata>();
      if (queryPager.getTotalPages() > 0) {
        queryPager.setPageInfo(new PageInfo(this.autoPagerSize, PageInfo.FIRST_PAGE));
        while (!queryPager.isLastPage()) {
          metadata.addAll(this.communicationChannelClient.getNextPage(queryPager));
          queryPager.incrementPageNumber();
        }
        metadata.addAll(this.communicationChannelClient.getNextPage(queryPager));
View Full Code Here

Examples of org.apache.oodt.cas.catalog.page.PageInfo

    }
  }
 
  public Page getNextPage(Page page) throws CatalogServiceException {
    QueryPager queryPager = new QueryPager(this._query(page.getQueryExpression(), page.getRestrictToCatalogIds()));
    queryPager.setPageInfo(new PageInfo(page.getPageSize(), page.getPageNum() + 1));
    return this.getPage(page.getQueryExpression(), page.getRestrictToCatalogIds(), queryPager);
  }
View Full Code Here

Examples of org.apache.wicket.request.mapper.info.PageInfo

   * @return a {@code IRequestHandler} that invokes the listener interface
   */
  protected IRequestHandler processListener(PageComponentInfo pageComponentInfo,
    Class<? extends IRequestablePage> pageClass, PageParameters pageParameters)
  {
    PageInfo pageInfo = pageComponentInfo.getPageInfo();
    ComponentInfo componentInfo = pageComponentInfo.getComponentInfo();
    Integer renderCount = null;
    RequestListenerInterface listenerInterface = null;

    if (componentInfo != null)
    {
      renderCount = componentInfo.getRenderCount();
      listenerInterface = requestListenerInterfaceFromString(componentInfo.getListenerInterface());
    }

    if (listenerInterface != null)
    {
      PageAndComponentProvider provider = new PageAndComponentProvider(pageInfo.getPageId(),
        pageClass, pageParameters, renderCount, componentInfo.getComponentPath());

      provider.setPageSource(getContext());

      return new ListenerInterfaceRequestHandler(provider, listenerInterface,
View Full Code Here

Examples of org.apache.wicket.request.mapper.info.PageInfo

      if (!checkPageClass(handler.getPageClass()))
      {
        return null;
      }

      PageInfo info = new PageInfo();
      UrlInfo urlInfo = new UrlInfo(new PageComponentInfo(info, null),
        handler.getPageClass(), handler.getPageParameters());

      return buildUrl(urlInfo);
    }
    else if (requestHandler instanceof RenderPageRequestHandler)
    {
      // possibly hybrid URL - bookmarkable URL with page instance information
      // but only allowed if the page was created by bookmarkable URL

      RenderPageRequestHandler handler = (RenderPageRequestHandler)requestHandler;

      if (!checkPageClass(handler.getPageClass()))
      {
        return null;
      }

      if (handler.getPageProvider().isNewPageInstance())
      {
        // no existing page instance available, don't bother creating new page instance
        PageInfo info = new PageInfo();
        UrlInfo urlInfo = new UrlInfo(new PageComponentInfo(info, null),
          handler.getPageClass(), handler.getPageParameters());

        return buildUrl(urlInfo);
      }

      IRequestablePage page = handler.getPage();

      if (checkPageInstance(page) &&
        (!pageMustHaveBeenCreatedBookmarkable() || page.wasCreatedBookmarkable()))
      {
        PageInfo info = getPageInfo(handler);
        PageComponentInfo pageComponentInfo = info != null ? new PageComponentInfo(info,
          null) : null;

        UrlInfo urlInfo = new UrlInfo(pageComponentInfo, page.getClass(),
          handler.getPageParameters());
        return buildUrl(urlInfo);
      }
      else
      {
        return null;
      }

    }
    else if (requestHandler instanceof BookmarkableListenerInterfaceRequestHandler)
    {
      // listener interface URL with page class information
      BookmarkableListenerInterfaceRequestHandler handler = (BookmarkableListenerInterfaceRequestHandler)requestHandler;
      Class<? extends IRequestablePage> pageClass = handler.getPageClass();

      if (!checkPageClass(pageClass))
      {
        return null;
      }

      Integer renderCount = null;
      if (handler.getListenerInterface().isIncludeRenderCount())
      {
        renderCount = handler.getRenderCount();
      }

      PageInfo pageInfo = getPageInfo(handler);
      ComponentInfo componentInfo = new ComponentInfo(renderCount,
        requestListenerInterfaceToString(handler.getListenerInterface()),
        handler.getComponentPath(), handler.getBehaviorIndex());

      UrlInfo urlInfo = new UrlInfo(new PageComponentInfo(pageInfo, componentInfo),
View Full Code Here

Examples of org.apache.wicket.request.mapper.info.PageInfo

      {
        pageId = page.getPageId();
      }
    }

    return new PageInfo(pageId);
  }
View Full Code Here

Examples of org.apache.wicket.request.mapper.info.PageInfo

    if (requestHandler instanceof RenderPageRequestHandler)
    {
      IRequestablePage page = ((RenderPageRequestHandler)requestHandler).getPage();

      PageInfo i = new PageInfo(page.getPageId());
      info = new PageComponentInfo(i, null);
    }
    else if (requestHandler instanceof ListenerInterfaceRequestHandler)
    {
      ListenerInterfaceRequestHandler handler = (ListenerInterfaceRequestHandler)requestHandler;
      IRequestablePage page = handler.getPage();
      String componentPath = handler.getComponentPath();
      RequestListenerInterface listenerInterface = handler.getListenerInterface();

      Integer renderCount = null;
      if (listenerInterface.isIncludeRenderCount())
      {
        renderCount = page.getRenderCount();
      }

      PageInfo pageInfo = new PageInfo(page.getPageId());
      ComponentInfo componentInfo = new ComponentInfo(renderCount,
        requestListenerInterfaceToString(listenerInterface), componentPath,
        handler.getBehaviorIndex());
      info = new PageComponentInfo(pageInfo, componentInfo);
    }
View Full Code Here

Examples of org.apache.wicket.request.mapper.info.PageInfo

        if (listenerInterface.isIncludeRenderCount())
        {
          renderCount = page.getRenderCount();
        }

        PageInfo pageInfo = new PageInfo(page.getPageId());
        ComponentInfo componentInfo = new ComponentInfo(renderCount,
          requestListenerInterfaceToString(listenerInterface), componentPath,
          handler.getBehaviorIndex());
        PageComponentInfo pageComponentInfo = new PageComponentInfo(pageInfo, componentInfo);
        PageParameters parameters = new PageParameters(page.getPageParameters());
View Full Code Here

Examples of org.apache.wicket.request.mapper.info.PageInfo

   * @return a {@code IRequestHandler} that invokes the listener interface
   */
  protected IRequestHandler processListener(PageComponentInfo pageComponentInfo,
    Class<? extends IRequestablePage> pageClass, PageParameters pageParameters)
  {
    PageInfo pageInfo = pageComponentInfo.getPageInfo();
    ComponentInfo componentInfo = pageComponentInfo.getComponentInfo();
    Integer renderCount = null;
    RequestListenerInterface listenerInterface = null;

    if (componentInfo != null)
    {
      renderCount = componentInfo.getRenderCount();
      listenerInterface = requestListenerInterfaceFromString(componentInfo.getListenerInterface());
    }

    if (listenerInterface != null)
    {
      PageAndComponentProvider provider = new PageAndComponentProvider(pageInfo.getPageId(),
        pageClass, pageParameters, renderCount, componentInfo.getComponentPath());

      provider.setPageSource(getContext());

      return new ListenerInterfaceRequestHandler(provider, listenerInterface,
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.