All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.code.facebookapi.FBWebRequest Maven / Gradle / Ivy

The newest version!
package com.google.code.facebookapi;

import java.util.SortedMap;
import java.util.TreeMap;

public class FBWebRequest {

	private FBAppConf appConf;
	private FBWebSession session;

	private boolean valid;
	private SortedMap params;
	private SortedMap cookies;

	private boolean inCanvas;
	private boolean inIframe;
	private boolean inProfileTab;

	public FBWebRequest( FBAppConf appConf, FBWebSession session, SortedMap params, SortedMap cookies, boolean valid ) {
		this.appConf = appConf;
		this.session = session;
		this.valid = valid;
		this.params = params != null ? params : new TreeMap();
		this.cookies = cookies != null ? cookies : new TreeMap();
	}

	public SortedMap getParams() {
		return params;
	}

	public void setParams( SortedMap params ) {
		this.params = params;
	}

	public SortedMap getCookies() {
		return cookies;
	}

	public void setCookies( SortedMap cookies ) {
		this.cookies = cookies;
	}

	public boolean isInCanvas() {
		return inCanvas;
	}

	public void setInCanvas( boolean inCanvas ) {
		this.inCanvas = inCanvas;
	}

	public boolean isInIframe() {
		return inIframe;
	}

	public void setInIframe( boolean inIframe ) {
		this.inIframe = inIframe;
	}

	public boolean isInProfileTab() {
		return inProfileTab;
	}

	public void setInProfileTab( boolean inProfileTab ) {
		this.inProfileTab = inProfileTab;
	}

	public FBAppConf getAppConf() {
		return appConf;
	}

	public FBWebSession getSession() {
		return session;
	}

	public boolean isValid() {
		return valid;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy