/** * Get the cube specified by name * * @param sessionid The sessionid in which user is working * @param cubeName The cube name * @return JAXB representation of {@link XCube} */ @GET @Path("/cubes/{cubeName}") public JAXBElement<XCube> getCube(@QueryParam("sessionid") LensSessionHandle sessionid, @PathParam("cubeName") String cubeName) throws LensException { checkSessionId(sessionid); return X_CUBE_OBJECT_FACTORY.createXCube(getSvc().getCube(sessionid, cubeName)); }
public APIResult createCube(XCube cube) { WebTarget target = getMetastoreWebTarget(); return translate(target.path("cubes") .queryParam("sessionid", this.connection.getSessionHandle()) .request(MediaType.APPLICATION_XML) .post(Entity.xml(new GenericEntity<JAXBElement<XCube>>(objFact.createXCube(cube)){}))); }
public APIResult createCube(XCube cube) { WebTarget target = getMetastoreWebTarget(); return translate(target.path("cubes") .queryParam("sessionid", this.connection.getSessionHandle()) .request(MediaType.APPLICATION_XML) .post(Entity.xml(new GenericEntity<JAXBElement<XCube>>(objFact.createXCube(cube)){}))); }
public APIResult updateCube(String cubeName, XCube cube) { WebTarget target = getMetastoreWebTarget(); return translate(target.path("cubes").path(cubeName) .queryParam("sessionid", this.connection.getSessionHandle()) .request(MediaType.APPLICATION_XML) .put(Entity.xml(new GenericEntity<JAXBElement<XCube>>(objFact.createXCube(cube)){}))); }
public APIResult updateCube(String cubeName, XCube cube) { WebTarget target = getMetastoreWebTarget(); return translate(target.path("cubes").path(cubeName) .queryParam("sessionid", this.connection.getSessionHandle()) .request(MediaType.APPLICATION_XML) .put(Entity.xml(new GenericEntity<JAXBElement<XCube>>(objFact.createXCube(cube)){}))); }
public static APIResult createCube(final WebTarget target, final LensSessionHandle sessionId, final XCube cube, MediaType mt) { return target.path("metastore").path("cubes").queryParam("sessionid", sessionId).request(mt) .post(Entity.entity( new GenericEntity<JAXBElement<XCube>>(cubeObjectFactory.createXCube(cube)){}, mt), APIResult.class); }
JAXBElement<XCube> element = cubeObjectFactory.createXCube(cube); APIResult result = target.queryParam("sessionid", lensSessionId).request(mediaType).post( target = target().path("metastore").path("cubes"); element = cubeObjectFactory.createXCube(dcube); result = target.queryParam("sessionid", lensSessionId).request(mediaType).post(
APIResult result = cubeTarget.queryParam("sessionid", lensSessionId).request(mediaType) .post(Entity.entity(new GenericEntity<JAXBElement<XCube>>(cubeObjectFactory.createXCube(flatTestCube)){}, mediaType), APIResult.class); assertNotNull(result);
JAXBElement<XCube> element = cubeObjectFactory.createXCube(cube); APIResult result = target().path("metastore").path("cubes").queryParam("sessionid",
cubeObjectFactory.createXCube(cube)){}, mediaType), APIResult.class); fail("Should have thrown bad request exception"); } catch (BadRequestException badReq) { .post(Entity.entity(new GenericEntity<JAXBElement<XCube>>(cubeObjectFactory.createXCube(cube)){}, mediaType), APIResult.class); assertNotNull(result); mediaType).post(Entity.entity(new GenericEntity<JAXBElement<XCube>>(cubeObjectFactory.createXCube(dcube)){}, mediaType)); assertEquals(resp.getStatus(), 400); mediaType).post(Entity.entity(new GenericEntity<JAXBElement<XCube>>(cubeObjectFactory.createXCube(dcube)){}, mediaType), APIResult.class); assertNotNull(result); mediaType).post(Entity.entity(new GenericEntity<JAXBElement<XCube>>(cubeObjectFactory.createXCube(qcube)){}, mediaType), APIResult.class); assertNotNull(result);
JAXBElement<XCube> element = cubeObjectFactory.createXCube(cube); APIResult result = target.queryParam("sessionid", lensSessionId).request(mediaType).post(Entity.entity( element = cubeObjectFactory.createXCube(cube); result = target.path(cubeName) .queryParam("sessionid", lensSessionId).request(mediaType).put(Entity.entity( element = cubeObjectFactory.createXCube(dcube); Response resp = target.queryParam("sessionid", lensSessionId).request(mediaType).post(Entity.entity( dcube = createDerivedCube("test_update_derived", cubeName, false); element = cubeObjectFactory.createXCube(dcube); result = target.queryParam("sessionid", lensSessionId).request(mediaType).post( element = cubeObjectFactory.createXCube(dcube); result = target.path("test_update_derived") .queryParam("sessionid", lensSessionId).request(mediaType).put(Entity.entity(new
APIResult result = target().path("metastore").path("cubes").queryParam("sessionid", lensSessionId) .request(mediaType).post(Entity.entity(new GenericEntity<JAXBElement<XCube>>( cubeObjectFactory.createXCube(cube)){}, mediaType), APIResult.class); assertSuccess(result);
final XCube cube = createTestCube("testCube"); target().path("metastore").path("cubes").queryParam("sessionid", lensSessionId).request(mediaType) .post(Entity.entity(new GenericEntity<JAXBElement<XCube>>(cubeObjectFactory.createXCube(cube)) { }, mediaType), APIResult.class); XFactTable f = createFactTable(table);
JAXBElement<XCube> element = cubeObjectFactory.createXCube(cube); APIResult result = target.queryParam("sessionid", lensSessionId).request(mediaType).post(Entity.entity( target = target().path("metastore").path("cubes"); element = cubeObjectFactory.createXCube(dcube); result = target.queryParam("sessionid", lensSessionId).request(mediaType).post(
.post(Entity.entity(new GenericEntity<JAXBElement<XCube>>(cubeObjectFactory.createXCube(cube)) { }, mediaType), APIResult.class);