Examples of retrieveAllBacklinks()


Examples of org.wikipediacleaner.api.MediaWiki.retrieveAllBacklinks()

  @Override
  public Object construct() {
    try {
      MediaWiki mw = MediaWiki.getMediaWikiAccess(this);
      mw.retrieveContents(getWikipedia(), page, false, false, false, true, false);
      mw.retrieveAllBacklinks(getWikipedia(), page, true);
      ArrayList<Page> pageAndRedirects = new ArrayList<Page>();
      pageAndRedirects.add(page);
      for (Page backlink : page.getBackLinksWithRedirects()) {
        if ((backlink != null) && (backlink.isRedirect())) {
          pageAndRedirects.add(backlink);
View Full Code Here

Examples of org.wikipediacleaner.api.MediaWiki.retrieveAllBacklinks()

   */
  @Override
  public Object construct() {
    try {
      MediaWiki mw = MediaWiki.getMediaWikiAccess(this);
      mw.retrieveAllBacklinks(getWikipedia(), page, true);
    } catch (APIException e) {
      return e;
    }
    return null;
  }
View Full Code Here

Examples of org.wikipediacleaner.api.MediaWiki.retrieveAllBacklinks()

   */
  private void constructDabWatch(List<Page> pages) throws APIException {
    if (elementNames != null) {
      List<Page> tmpPages = constructInternalPageList();
      MediaWiki mw = MediaWiki.getMediaWikiAccess(this);
      mw.retrieveAllBacklinks(getWikipedia(), tmpPages, true);
      Configuration configuration = Configuration.getConfiguration();
      for (Page tmpPage : tmpPages) {
        List<Page> backlinks = tmpPage.getBackLinksWithRedirects();
        if (backlinks != null) {
          Properties pageProperties = configuration.getSubProperties(
View Full Code Here

Examples of org.wikipediacleaner.api.MediaWiki.retrieveAllBacklinks()

    if ((tmpPages == null) || (tmpPages.isEmpty())) {
      return;
    }
    setText(GT._("Checking that protected titles have backlinks"));
    MediaWiki mw = MediaWiki.getMediaWikiAccess(this);
    mw.retrieveAllBacklinks(wiki, tmpPages, true);
    for (Page page : tmpPages) {
      Integer backlinks = page.getBacklinksCountInMainNamespace();
      if ((backlinks != null) && (backlinks.intValue() > 0)) {
        pages.add(page);
      }
View Full Code Here

Examples of org.wikipediacleaner.api.MediaWiki.retrieveAllBacklinks()

   */
  @Override
  public Object construct() {
    try {
      MediaWiki mw = MediaWiki.getMediaWikiAccess(this);
      mw.retrieveAllBacklinks(getWikipedia(), pageList, true);
    } catch (APIException e) {
      return e;
    }
    return null;
  }
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.