Examples of GenericResponse


Examples of org.hibernate.ogm.datastore.couchdb.dialect.backend.json.impl.GenericResponse

    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) {
      throw logger.couchDBConnectionProblem( e );
View Full Code Here

Examples of org.hibernate.ogm.datastore.couchdb.dialect.backend.json.impl.GenericResponse

          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 org.hibernate.ogm.datastore.couchdb.dialect.backend.json.impl.GenericResponse

      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 org.hibernate.ogm.datastore.couchdb.dialect.backend.json.impl.GenericResponse

        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 org.hibernate.ogm.datastore.couchdb.dialect.backend.json.impl.GenericResponse

      }
      else {
        response = databaseClient.saveDocument( document, document.getId() );
      }
      if ( response.getStatus() == Response.Status.CREATED.getStatusCode() ) {
        GenericResponse entity = response.readEntity( GenericResponse.class );
        updateDocumentRevision( document, entity.getRev() );
      }
      else if ( response.getStatus() == Response.Status.CONFLICT.getStatusCode() ) {
        throw logger.getDocumentHasBeenConcurrentlyModifiedException( document.getId() );
      }
      else {
        GenericResponse entity = response.readEntity( GenericResponse.class );
        throw logger.errorCreatingDocument( response.getStatus(), entity.getError(), entity.getReason() );
      }
      return document;
    }
    catch (ResteasyClientException e) {
      throw logger.couchDBConnectionProblem( e );
View Full Code Here

Examples of org.hibernate.ogm.datastore.couchdb.dialect.backend.json.impl.GenericResponse

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

Examples of org.hibernate.ogm.datastore.couchdb.dialect.backend.json.impl.GenericResponse

      }
      else if ( response.getStatus() == Response.Status.NOT_FOUND.getStatusCode() ) {
        return null;
      }
      else {
        GenericResponse responseEntity = response.hasEntity() ? response.readEntity( GenericResponse.class ) : null;

        throw logger.errorRetrievingCurrentRevision(
            documentId,
            response.getStatus(),
            responseEntity != null ? responseEntity.getError() : null,
            responseEntity != null ? responseEntity.getReason() : null
        );
      }
    }
    catch (ResteasyClientException e) {
      throw logger.couchDBConnectionProblem( e );
View Full Code Here

Examples of org.hibernate.ogm.datastore.couchdb.dialect.backend.json.impl.GenericResponse

      }
      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

Examples of org.hibernate.ogm.datastore.couchdb.dialect.backend.json.impl.GenericResponse

  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 org.hibernate.ogm.datastore.couchdb.dialect.backend.json.impl.GenericResponse

    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) {
      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.