Examples of readEntity()


Examples of javax.ws.rs.core.Response.readEntity()

  public void dropDatabase() {
    Response response = null;
    try {
      response = databaseClient.dropDatabase();
      if ( response.getStatus() != Response.Status.OK.getStatusCode() ) {
        GenericResponse responseEntity = response.readEntity( GenericResponse.class );
        throw logger.errorDroppingDatabase( response.getStatus(), responseEntity.getError(), responseEntity.getReason() );
      }
    }
    catch (ResteasyClientException e) {
      throw logger.couchDBConnectionProblem( e );
View Full Code Here

Examples of javax.ws.rs.core.Response.readEntity()

    Response response = null;
    try {
      if ( !databaseExists( serverClient, database.getDatabaseName() ) ) {
        response = serverClient.createDatabase( database.getDatabaseName() );
        if ( response.getStatus() != Response.Status.CREATED.getStatusCode() ) {
          GenericResponse entity = response.readEntity( GenericResponse.class );
          throw logger.errorCreatingDatabase( database.getDatabaseName(), response.getStatus(), entity.getError(), entity.getReason() );
        }
      }
    }
    catch (ResteasyClientException e) {
View Full Code Here

Examples of javax.ws.rs.core.Response.readEntity()

    Response response = null;
    try {
      response = serverClient.getAllDatabaseNames();
      if ( response.getStatus() == Response.Status.OK.getStatusCode() ) {
        @SuppressWarnings("unchecked")
        List<String> entity = response.readEntity( List.class );
        if ( entity.contains( databaseName ) ) {
          return true;
        }
        return false;
      }
View Full Code Here

Examples of javax.ws.rs.core.Response.readEntity()

          return true;
        }
        return false;
      }
      else {
        GenericResponse responseEntity = response.readEntity( GenericResponse.class );
        throw logger.unableToRetrieveTheListOfDatabase( response.getStatus(), responseEntity.getError(), responseEntity.getReason() );
      }
    }
    catch (ProcessingException e) {
      throw logger.couchDBConnectionProblem( e );
View Full Code Here

Examples of javax.ws.rs.core.Response.readEntity()

  private List<Tuple> getTuplesByTableName(String tableName) {
    Response response = null;
    try {
      response = databaseClient.getEntityTuplesByTableName( "\"" + tableName + "\"" );
      if ( response.getStatus() == Response.Status.OK.getStatusCode() ) {
        return response.readEntity( EntityTupleRows.class ).getTuples();
      }
      else {
        GenericResponse responseEntity = response.readEntity( GenericResponse.class );
        throw logger.unableToRetrieveTheTupleByEntityKeyMetadata( tableName, response.getStatus(), responseEntity.getError(), responseEntity.getReason() );
      }
View Full Code Here

Examples of javax.ws.rs.core.Response.readEntity()

      response = databaseClient.getEntityTuplesByTableName( "\"" + tableName + "\"" );
      if ( response.getStatus() == Response.Status.OK.getStatusCode() ) {
        return response.readEntity( EntityTupleRows.class ).getTuples();
      }
      else {
        GenericResponse responseEntity = response.readEntity( GenericResponse.class );
        throw logger.unableToRetrieveTheTupleByEntityKeyMetadata( tableName, response.getStatus(), responseEntity.getError(), responseEntity.getReason() );
      }
    }
    catch (ResteasyClientException e) {
      throw logger.couchDBConnectionProblem( e );
View Full Code Here

Examples of javax.ws.rs.core.Response.readEntity()

    Response response = null;
    try {
      String id = createId( key );
      response = databaseClient.getKeyValueById( id );
      if ( response.getStatus() == Response.Status.OK.getStatusCode() ) {
        return response.readEntity( SequenceDocument.class );
      }
      else if ( response.getStatus() == Response.Status.NOT_FOUND.getStatusCode() ) {
        SequenceDocument identifier = new SequenceDocument( key.getMetadata().getValueColumnName(), initialValue );
        identifier.setId( id );
        return identifier;
View Full Code Here

Examples of javax.ws.rs.core.Response.readEntity()

        SequenceDocument identifier = new SequenceDocument( key.getMetadata().getValueColumnName(), initialValue );
        identifier.setId( id );
        return identifier;
      }
      else {
        GenericResponse responseEntity = response.readEntity( GenericResponse.class );
        throw logger.errorRetrievingKeyValue( response.getStatus(), responseEntity.getError(), responseEntity.getReason() );
      }
    }
    catch (ResteasyClientException e) {
      throw logger.couchDBConnectionProblem( e );
View Full Code Here

Examples of javax.ws.rs.core.Response.readEntity()

            "\"roles\" : [], " +
            "\"password\" : \"" + databaseUserPassword + "\"" +
        " }" )
        );

    String entity = response.readEntity( String.class );
    databaseUserRevision = (String) new ObjectMapper().readValue( entity, Map.class ).get( "rev" );
    response.close();

    // 2.) make the user an admin of the database
    target = client.target( serverUri + "/" + database + "/_security" );
View Full Code Here

Examples of javax.ws.rs.core.Response.readEntity()

     */
    @Test
    public void testXML() {
        Response response = getResource(resourceURL, APPLICATION_XML_TYPE);

        String content = response.readEntity(String.class);
        System.out.println(content);

        assertEquals(XML_RESPONSE, content);
    }

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.