org.connection
Class FacebookConnection

java.lang.Object
  extended by org.connection.FacebookConnection

public class FacebookConnection
extends java.lang.Object


Field Summary
protected  java.lang.String c_user
           
protected  java.lang.String datr
           
protected  java.lang.String idApp
           
protected  java.lang.String login
           
protected  java.lang.String lu
           
protected  java.lang.String password
           
protected  java.lang.String sct
           
protected  java.lang.String timeout
           
protected  java.lang.String token
           
protected  java.lang.String xs
           
 
Constructor Summary
FacebookConnection(java.lang.String login, java.lang.String psw)
          Restituisce un oggetto per la richiesta di un tokeb di accesso
 
Method Summary
 void connect()
          Esegue una connessione per prelevare il token di accesso
 java.io.InputStream getJSONResponse(java.lang.String token, java.lang.String timeout, java.lang.String richiesta)
          Esegue una richiesta di tipo GET usando le GraphApi di FB
 java.lang.String getTimeout()
          Restituisce il timeout associato al token di access
 java.lang.String getToken()
          Restituisce il token di accesso
 void setIdApp(java.lang.String idApp)
          Modifca l'id della applicazione FB
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

c_user

protected java.lang.String c_user

datr

protected java.lang.String datr

idApp

protected java.lang.String idApp

login

protected java.lang.String login

lu

protected java.lang.String lu

password

protected java.lang.String password

sct

protected java.lang.String sct

timeout

protected java.lang.String timeout

token

protected java.lang.String token

xs

protected java.lang.String xs
Constructor Detail

FacebookConnection

public FacebookConnection(java.lang.String login,
                          java.lang.String psw)
Restituisce un oggetto per la richiesta di un tokeb di accesso

Parameters:
login - Login di Facebook
psw - Password di Facebook
Method Detail

connect

public void connect()
             throws org.apache.http.client.ClientProtocolException,
                    java.io.IOException
Esegue una connessione per prelevare il token di accesso

Throws:
org.apache.http.client.ClientProtocolException
java.io.IOException

getJSONResponse

public java.io.InputStream getJSONResponse(java.lang.String token,
                                           java.lang.String timeout,
                                           java.lang.String richiesta)
                                    throws org.apache.http.client.ClientProtocolException,
                                           java.io.IOException
Esegue una richiesta di tipo GET usando le GraphApi di FB

Parameters:
token - Token di accesso
timeout - Timeout associato al token
richiesta - Richiesta da inviare
Returns:
La risposta restituita dalle GraphAPI
Throws:
org.apache.http.client.ClientProtocolException
java.io.IOException

getTimeout

public java.lang.String getTimeout()
Restituisce il timeout associato al token di access

Returns:
Timeout associato al token di accesso

getToken

public java.lang.String getToken()
Restituisce il token di accesso

Returns:
token di accesso

setIdApp

public void setIdApp(java.lang.String idApp)
Modifca l'id della applicazione FB

Parameters:
idApp -