Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.openfuxml.addon.wiki.processor.util;
 
 import java.net.URL;
 
 
import  org.openfuxml.addon.wiki.data.jaxb.Server;
import  org.openfuxml.addon.wiki.data.jaxb.Servers;
import  org.slf4j.Logger;
import  org.slf4j.LoggerFactory;
public class WikiBotFactory
	final static Logger logger = LoggerFactory.getLogger(WikiBotFactory.class);
	private URL url;
	private MediaWikiBot bot;
	public WikiBotFactory()
	{
		setUrl("http://de.wikipedia.org/w/");
	}
	public WikiBotFactory(Servers wikiServers)
	{
		Server wikiServer = wikiServers.getServer().get(0); 
		try{ = new URL(wikiServer.getUrl());}
		catch (MalformedURLException e) {}
	}
	public void setUrl(String wikiURL)
	{
		try{ = new URL(wikiURL);}
		catch (MalformedURLException e) {}
	}
	public void setHttpDigestAuth(String httpUsernameString httpPassword)
	{
		this.=httpUsername;
		this.=httpPassword;
	}
	public void setWikiAuth(String wikiUsernameString wikiPassword)
	{
		this.=wikiUsername;
		this.=wikiPassword;
	}
	{
		if(==null)
		{
			.debug("Creating MediaWikiBot");
		}
		return ;
	}
	{
		MediaWikiBot bot = null;
		try
		{
			bot = new MediaWikiBot();
		}
		catch (MalformedURLException e) {.error("",e);}
		catch (ActionException e) {.error("",e);}
		return bot;
	}
	{		
		AbstractHttpClient httpclient = new DefaultHttpClient();
		httpclient.getCredentialsProvider().setCredentials(scopecredentials);
		HttpActionClient actionClient = new HttpActionClient(httpclient);
		return actionClient;
	}
New to GrepCode? Check out our FAQ X