public class HttpQueryBackend extends CdaQueryBackend
DATA_ACCESS_ID, METHOD_DO_QUERY, METHOD_LIST_PARAMETERS, PARAM_DEFAULT_VALUE, PARAM_NAME, PARAM_PATTERN, PARAM_TYPE, TYPE_ARRAY_SUFFIX, TYPE_DATE, TYPE_INTEGER, TYPE_NUMERIC, TYPE_STRING
Constructor and Description |
---|
HttpQueryBackend() |
Modifier and Type | Method and Description |
---|---|
void |
cancelRunningQuery() |
org.pentaho.reporting.engine.classic.core.util.TypedTableModel |
fetchData(org.pentaho.reporting.engine.classic.core.DataRow dataRow,
String method,
Map<String,String> extraParameter)
Fetch the data, has to be implemented in each sub class
|
static org.apache.commons.httpclient.Credentials |
getCredentials(String user,
String password) |
clone, createURL, getBaseUrl, getFile, getPassword, getPath, getSolution, getUsername, initialize, isSugarMode, queryData, setBaseUrl, setFile, setPassword, setPath, setSolution, setSugarMode, setUsername
public org.pentaho.reporting.engine.classic.core.util.TypedTableModel fetchData(org.pentaho.reporting.engine.classic.core.DataRow dataRow, String method, Map<String,String> extraParameter) throws org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
CdaQueryBackend
fetchData
in class CdaQueryBackend
org.pentaho.reporting.engine.classic.core.ReportDataFactoryException
public void cancelRunningQuery()
cancelRunningQuery
in class CdaQueryBackend