Examples of ErrorInfo


Examples of org.openrdf.http.protocol.error.ErrorInfo

  private static final long serialVersionUID = 8540515029592553577L;

  static final int STATUS_CODE = HttpURLConnection.HTTP_BAD_REQUEST;

  public static BadRequest create(String msg) {
    ErrorInfo errInfo = ErrorInfo.parse(msg);
    ErrorType type = errInfo.getErrorType();
    if (type == ErrorType.UNSUPPORTED_FILE_FORMAT) {
      return new UnsupportedFileFormat(errInfo.getErrorMessage());
    }
    else if (type == ErrorType.UNSUPPORTED_QUERY_LANGUAGE) {
      return new UnsupportedQueryLanguage(errInfo.getErrorMessage());
    }
    else if (type == ErrorType.MALFORMED_DATA) {
      return new MalformedData(errInfo.getErrorMessage());
    }
    else if (type == ErrorType.MALFORMED_QUERY) {
      return new MalformedQuery(errInfo.getErrorMessage());
    }
    else {
      return new BadRequest(errInfo.toString());
    }
  }
View Full Code Here

Examples of org.openrdf.http.protocol.error.ErrorInfo

public class UnsupportedFileFormat extends BadRequest {

  private static final long serialVersionUID = 2224008763380338386L;

  public UnsupportedFileFormat(String msg) {
    super(new ErrorInfo(ErrorType.UNSUPPORTED_FILE_FORMAT, msg).toString());
  }
View Full Code Here

Examples of org.openrdf.http.protocol.error.ErrorInfo

public class MalformedData extends BadRequest {

  private static final long serialVersionUID = -6138770791457273654L;

  public MalformedData(String msg) {
    super(new ErrorInfo(ErrorType.MALFORMED_DATA, msg).toString());
  }
View Full Code Here

Examples of org.openrdf.http.protocol.error.ErrorInfo

  private static final long serialVersionUID = 8056400029162650973L;

  private final ErrorInfo errInfo;

  public ErrorInfoException(ErrorType errType, String errMsg) {
    this(new ErrorInfo(errType, errMsg));
  }
View Full Code Here

Examples of org.openrdf.http.protocol.error.ErrorInfo

  }

  @Override
  public Status getStatus(Throwable throwable, Request request, Response response) {
    if (throwable instanceof ErrorInfoException) {
      ErrorInfo errInfo = ((ErrorInfoException)throwable).getErrorInfo();
      response.setEntity(new StringRepresentation(errInfo.toString(), TEXT_PLAIN, Language.ALL, UTF_8));
      return new Status(CLIENT_ERROR_BAD_REQUEST, errInfo.getErrorType().getLabel());
    }
    else {
      return super.getStatus(throwable, request, response);
    }
  }
View Full Code Here

Examples of org.sleuthkit.autopsy.coreutils.ErrorInfo

        return childElem;
    }

    private void recordError(String errorMessage) {
        ExternalResultsXMLParser.logger.log(Level.SEVERE, errorMessage);
        this.errors.add(new ErrorInfo(this.getClass().getSimpleName(), errorMessage));
    }
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.