Skip to content
Snippets Groups Projects
Commit fd1d9bda authored by buczekp's avatar buczekp
Browse files

[LMS-1361] extracted common code

SVN: 14878
parent 1687bbaa
No related branches found
No related tags found
No related merge requests found
......@@ -95,8 +95,7 @@ public class QueryClientService extends AbstractClientService implements IQueryC
final String sessionToken = getSessionToken();
final TableModel tableModel =
queryServer.queryDatabase(sessionToken, sqlQuery, bindingsOrNull);
String resultSetKey = saveInCache(tableModel.getRows());
return new TableModelReference(resultSetKey, tableModel.getHeader());
return createTableModelReference(tableModel);
} catch (final UserFailureException e)
{
throw UserFailureExceptionTranslator.translate(e);
......@@ -111,14 +110,19 @@ public class QueryClientService extends AbstractClientService implements IQueryC
final String sessionToken = getSessionToken();
final TableModel tableModel =
queryServer.queryDatabase(sessionToken, query, bindingsOrNull);
String resultSetKey = saveInCache(tableModel.getRows());
return new TableModelReference(resultSetKey, tableModel.getHeader());
return createTableModelReference(tableModel);
} catch (final UserFailureException e)
{
throw UserFailureExceptionTranslator.translate(e);
}
}
private TableModelReference createTableModelReference(TableModel tableModel)
{
String resultSetKey = saveInCache(tableModel.getRows());
return new TableModelReference(resultSetKey, tableModel.getHeader());
}
public List<QueryExpression> listQueries()
throws ch.systemsx.cisd.openbis.generic.client.web.client.exception.UserFailureException
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment