|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.visualization.datasource.DataSourceRequest
public class DataSourceRequest
This class contains all information concerning a data source request. The information in this class is used to create a data table and return a corresponding response to the user.
| Field Summary | |
|---|---|
static java.lang.String |
DATASOURCE_REQUEST_PARAMETER
The name of the request parameter that specifies the data source parameters. |
static java.lang.String |
QUERY_REQUEST_PARAMETER
The name of the request parameter that specifies the query to execute. |
static java.lang.String |
SAME_ORIGIN_HEADER
A request header name. |
| Constructor Summary | |
|---|---|
DataSourceRequest(javax.servlet.http.HttpServletRequest req)
Builds a DataSource request from an HttpServletRequest. |
|
DataSourceRequest(Query query,
DataSourceParameters dsParams,
com.ibm.icu.util.ULocale userLocale)
Constructor. |
|
| Method Summary | |
|---|---|
static boolean |
determineSameOrigin(javax.servlet.http.HttpServletRequest req)
Determines whether the given request is from the same origin (based on request headers set by the ). |
DataSourceParameters |
getDataSourceParameters()
Returns the data source parameters. |
static DataSourceRequest |
getDefaultDataSourceRequest(javax.servlet.http.HttpServletRequest req)
Returns a default data source request. |
Query |
getQuery()
Returns the query. |
com.ibm.icu.util.ULocale |
getUserLocale()
Returns the user locale. |
boolean |
isSameOrigin()
Returns true if the request is same-origin. |
void |
setUserLocale(com.ibm.icu.util.ULocale userLocale)
Sets the user locale. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SAME_ORIGIN_HEADER
public static final java.lang.String QUERY_REQUEST_PARAMETER
public static final java.lang.String DATASOURCE_REQUEST_PARAMETER
| Constructor Detail |
|---|
public DataSourceRequest(Query query,
DataSourceParameters dsParams,
com.ibm.icu.util.ULocale userLocale)
query - The query.dsParams - The data source parameters.userLocale - The user locale.
public DataSourceRequest(javax.servlet.http.HttpServletRequest req)
throws DataSourceException
HttpServletRequest.
req - The HttpServletRequest.
DataSourceException - In case of an invalid 'tq' or 'tqx' parameter.| Method Detail |
|---|
public static DataSourceRequest getDefaultDataSourceRequest(javax.servlet.http.HttpServletRequest req)
req - The http servlet request.
public static boolean determineSameOrigin(javax.servlet.http.HttpServletRequest req)
req - The http servlet request.
public Query getQuery()
public DataSourceParameters getDataSourceParameters()
public void setUserLocale(com.ibm.icu.util.ULocale userLocale)
userLocale - The user locale.public com.ibm.icu.util.ULocale getUserLocale()
public boolean isSameOrigin()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||