Package javax.ws.rs.core

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


      response = databaseClient.getAssociationById( id );
      if ( response.getStatus() == Response.Status.NOT_FOUND.getStatusCode() ) {
        return null;
      }
      else if ( response.getStatus() == Response.Status.OK.getStatusCode() ) {
        return response.readEntity( AssociationDocument.class );
      }
      else {
        GenericResponse responseEntity = response.readEntity( GenericResponse.class );
        throw logger.errorRetrievingAssociation( id, response.getStatus(), responseEntity.getError(), responseEntity.getReason() );
      }
View Full Code Here


      }
      else if ( response.getStatus() == Response.Status.OK.getStatusCode() ) {
        return response.readEntity( AssociationDocument.class );
      }
      else {
        GenericResponse responseEntity = response.readEntity( GenericResponse.class );
        throw logger.errorRetrievingAssociation( id, response.getStatus(), responseEntity.getError(), responseEntity.getReason() );
      }
    }
    catch (ResteasyClientException e) {
      throw logger.couchDBConnectionProblem( e );
View Full Code Here

  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

    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

    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

          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

  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

      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

    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

        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

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.