org.eclipse.persistence.exceptions.QueryException.setErrorCode()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(9.2k)|赞(0)|评价(0)|浏览(85)

本文整理了Java中org.eclipse.persistence.exceptions.QueryException.setErrorCode方法的一些代码示例,展示了QueryException.setErrorCode的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryException.setErrorCode方法的具体详情如下:
包路径:org.eclipse.persistence.exceptions.QueryException
类名称:QueryException
方法名:setErrorCode

QueryException.setErrorCode介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException cannotAddToContainer(Object anObject, Object aContainer, ContainerPolicy policy) {
  Object[] args = { anObject, anObject.getClass(), aContainer.getClass(), policy };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, CANNOT_ADD_TO_CONTAINER, args));
  queryException.setErrorCode(CANNOT_ADD_TO_CONTAINER);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException descriptorIsMissingForNamedQuery(Class domainClass, String queryName) {
  Object[] args = { domainClass.getName(), queryName };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, DESCRIPTOR_IS_MISSING_FOR_NAMED_QUERY, args));
  queryException.setErrorCode(DESCRIPTOR_IS_MISSING_FOR_NAMED_QUERY);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException discriminatorColumnNotSelected(String expectedColumn, String sqlResultSetMapping){
  Object[] args = { expectedColumn, sqlResultSetMapping };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, DISCRIMINATOR_COLUMN_NOT_SELECTED, args));
  queryException.setErrorCode(DISCRIMINATOR_COLUMN_NOT_SELECTED);
  return queryException;
}
/**

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException mustInstantiateValueholders() {
  Object[] args = {  };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, MUST_INSTANTIATE_VALUEHOLDERS, args));
  queryException.setErrorCode(MUST_INSTANTIATE_VALUEHOLDERS);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException noCursorSupport(DatabaseQuery query) {
  Object[] args = {  };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, NO_CURSOR_SUPPORT, args), query);
  queryException.setErrorCode(NO_CURSOR_SUPPORT);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException objectComparisonsCannotBeParameterized(Expression expression) {
  Object[] args = { expression, CR };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, OBJECT_COMPARISON_CANNOT_BE_PARAMETERIZED, args));
  queryException.setErrorCode(OBJECT_COMPARISON_CANNOT_BE_PARAMETERIZED);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException redirectionClassOrMethodNotSet(DatabaseQuery query) {
  Object[] args = {  };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, REDIRECTION_CLASS_OR_METHOD_NOT_SET, args), query);
  queryException.setErrorCode(REDIRECTION_CLASS_OR_METHOD_NOT_SET);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException referenceClassMissing(DatabaseQuery query) {
  Object[] args = {  };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, REFERENCE_CLASS_MISSING, args), query);
  queryException.setErrorCode(REFERENCE_CLASS_MISSING);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException updateStatementsNotSpecified() {
  Object[] args = {  };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, UPDATE_STATEMENTS_NOT_SPECIFIED, args));
  queryException.setErrorCode(UPDATE_STATEMENTS_NOT_SPECIFIED);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException unexpectedInvocation(String message) {
  Object[] args = { message };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, UNEXPECTED_INVOCATION, args));
  queryException.setErrorCode(UNEXPECTED_INVOCATION);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException fetchGroupNotSupportOnPartialAttributeReading() {
  Object[] args = {  };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, FETCH_GROUP_NOT_SUPPORT_ON_PARTIAL_ATTRIBUTE_READING, args));
  queryException.setErrorCode(FETCH_GROUP_NOT_SUPPORT_ON_PARTIAL_ATTRIBUTE_READING);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException expressionDoesNotSupportPartialAttributeReading(Expression expression) {
  Object[] args = {expression};
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, EXPRESSION_DOES_NOT_SUPPORT_PARTIAL_ATTRIBUTE_READING, args));
  queryException.setErrorCode(EXPRESSION_DOES_NOT_SUPPORT_PARTIAL_ATTRIBUTE_READING);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException unsupportedMappingQueryByExample(String className, DatabaseMapping databaseMapping) {
    Object[] args = {className, databaseMapping.getClass().getName(), databaseMapping.getAttributeName()};

    QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, UNSUPPORTED_MAPPING_FOR_QUERYBYEXAMPLE, args));
    queryException.setErrorCode(UNSUPPORTED_MAPPING_FOR_QUERYBYEXAMPLE);
    return queryException;
  }
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException calledMethodThrewException(java.lang.reflect.Method aMethod, Object object, Exception ex) {
  Object[] args = { aMethod, object, object.getClass() };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, CALLED_METHOD_THREW_EXCEPTION, args));
  queryException.setErrorCode(CALLED_METHOD_THREW_EXCEPTION);
  queryException.setInternalException(ex);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException cannotCacheCursorResultsOnQuery(DatabaseQuery query) {
  Object[] args = {  };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, CANNOT_CACHE_CURSOR_RESULTS_ON_QUERY, args));
  queryException.setQuery(query);
  queryException.setErrorCode(CANNOT_CACHE_CURSOR_RESULTS_ON_QUERY);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException outerJoinIsOnlyValidForOneToOneMappings(DatabaseMapping mapping) {
  Object[] args = { mapping.toString() };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, OUTER_JOIN_ONLY_VALID_FOR_ONE_TO_ONE, args));
  queryException.setErrorCode(OUTER_JOIN_ONLY_VALID_FOR_ONE_TO_ONE);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException distinctCountOnOuterJoinedCompositePK(
  ClassDescriptor descr, DatabaseQuery query) {
  Object[] args = { descr.getJavaClass().getName(), descr.toString() };
  QueryException queryException = new QueryException(
    ExceptionMessageGenerator.buildMessage(
      QueryException.class, DISTINCT_COUNT_ON_OUTER_JOINED_COMPOSITE_PK, args),
    query);
  queryException.setErrorCode(DISTINCT_COUNT_ON_OUTER_JOINED_COMPOSITE_PK);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException exceptionWhileReadingMapKey(Object object, Exception ex) {
  Object[] args = { object, ex };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, EXCEPTION_WHILE_READING_MAP_KEY, args));
  queryException.setErrorCode(EXCEPTION_WHILE_READING_MAP_KEY);
  queryException.setInternalException(ex);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

public static QueryException cannotQueryAcrossAVariableOneToOneMapping(DatabaseMapping mapping, ClassDescriptor descriptor) {
  Object[] args = { descriptor.toString(), mapping.toString(), CR };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, CANNOT_QUERY_ACROSS_VARIABLE_ONE_TO_ONE_MAPPING, args));
  queryException.setErrorCode(CANNOT_QUERY_ACROSS_VARIABLE_ONE_TO_ONE_MAPPING);
  return queryException;
}

代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * An exception was thrown while initializing the constructor from the class.
 */
public static QueryException exceptionWhileInitializingConstructor(Exception thrownException, DatabaseQuery query, Class targetClass) {
  Object[] args = { targetClass, thrownException };
  QueryException queryException = new QueryException(ExceptionMessageGenerator.buildMessage(QueryException.class, EXCEPTION_WHILE_LOADING_CONSTRUCTOR, args));
  queryException.setErrorCode(EXCEPTION_WHILE_LOADING_CONSTRUCTOR);
  queryException.setInternalException(thrownException);
  queryException.setQuery(query);
  return queryException;
}

相关文章

微信公众号

最新文章

更多

QueryException类方法