/** * This method check if the state is successful. * * @param state ResponseState to be checked * @return True if ResponseState is success. */ public static boolean isSuccess(ReturnState state) { return ErrorUtil.isOk(state.getReturnCode()); }
/** * This method check if the state is successful. * * @param state ResponseState to be checked * @return True if ResponseState is success. */ public static boolean isSuccess(ReturnState state) { return ErrorUtil.isOk(state.getReturnCode()); }
private String generateNewSessionAndGetId() throws Exception { NewSessionRequest request = new NewSessionRequest(); request.setUserName("tajo-user"); request.setDatabaseName(TajoConstants.DEFAULT_DATABASE_NAME); NewSessionResponse response = restClient.target(sessionsURI) .request().post(Entity.entity(request, MediaType.APPLICATION_JSON), NewSessionResponse.class); assertNotNull(response); assertTrue(isOk(response.getResultCode())); assertTrue(response.getId() != null && !response.getId().isEmpty()); return response.getId(); }
private String generateNewSessionAndGetId() throws Exception { NewSessionRequest request = new NewSessionRequest(); request.setUserName("tajo-user"); request.setDatabaseName(TajoConstants.DEFAULT_DATABASE_NAME); NewSessionResponse response = restClient.target(sessionsURI) .request().post(Entity.entity(request, MediaType.APPLICATION_JSON), NewSessionResponse.class); assertNotNull(response); assertTrue(ErrorUtil.isOk(response.getResultCode())); assertTrue(response.getId() != null && !response.getId().isEmpty()); return response.getId(); }
assertTrue(ErrorUtil.isOk(response.getResultCode())); assertNotNull(response.getSchema()); assertEquals(16, response.getSchema().getRootColumns().size());
assertTrue(isOk(response.getResultCode())); assertNotNull(response.getSchema()); assertEquals(16, response.getSchema().getRootColumns().size());
assertTrue(isOk(response.getResultCode())); assertNotNull(response.getSchema()); assertEquals(16, response.getSchema().getRootColumns().size());
@Test public void testGetQueryResult() throws Exception { String sessionId = generateNewSessionAndGetId(); URI queryIdURI = sendNewQueryResquest(sessionId, "select * from lineitem"); URI queryResultURI = new URI(queryIdURI + "/result"); GetQueryResultDataResponse response = restClient.target(queryResultURI) .request().header(tajoSessionIdHeaderName, sessionId) .get(new GenericType<>(GetQueryResultDataResponse.class)); assertNotNull(response); assertNotNull(response.getResultCode()); assertTrue(isOk(response.getResultCode())); assertNotNull(response.getSchema()); assertEquals(16, response.getSchema().getRootColumns().size()); assertNotNull(response.getResultset()); assertTrue(response.getResultset().getId() != 0); assertNotNull(response.getResultset().getLink()); }
assertTrue(isOk(response.getResultCode())); assertNotNull(response.getSchema()); assertEquals(16, response.getSchema().getRootColumns().size());