@Override public final void useDatastoreProvider(final Class<?> arg0) { super.log.logf(FQCN, INFO, null, useDatastoreProvider$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0)); } private static final String useDatastoreProvider = "OGM000016: NoSQL Datastore provider: %1$s";
@Override public final void dialectDoesNotSupportSequences(final Class<?> arg0, final String arg1) { super.log.logf(FQCN, WARN, null, dialectDoesNotSupportSequences$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0), arg1); } private static final String dialectDoesNotSupportSequences = "OGM000060: Sequence id generator used for entity '%2$s' is not supported by grid dialect %1$s, falling back to table-based id generation. Consider to use @TableGenerator rather than @SequenceGenerator.";
@Override public final void useDatastoreProvider(final Class<?> arg0) { super.log.logf(FQCN, INFO, null, useDatastoreProvider$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0)); } private static final String useDatastoreProvider = "OGM000016: NoSQL Datastore provider: %1$s";
@Override public final void useGridDialect(final Class<?> arg0) { super.log.logf(FQCN, INFO, null, useGridDialect$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0)); } private static final String useGridDialect = "OGM000017: Grid Dialect: %1$s";
@Override public final HibernateException unexpectedInstanceType(final String arg0, final String arg1, final Class<?> arg2, final Class<?> arg3) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), unexpectedInstanceType$str(), arg0, arg1, new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg2), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg3))); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String ambigiousOptionConfiguration = "OGM000047: Either an option configurator may be specified via configuration property '%1$s' or OgmConfiguration#configureOptions() may be called, but not both at the same time.";
@Override public final HibernateException unexpectedClassType(final String arg0, final Class<?> arg1, final Class<?> arg2) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), unexpectedClassType$str(), arg0, new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg1), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg2))); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String unexpectedInstanceType = "OGM000046: Object %2$s of type %3$s specified via configuration property '%1$s' is not of the expected type %4$s";
@Override public final HibernateException unexpectedInstanceType(final String propertyName, final String instance, final Class<?> actualClass, final Class<?> expectedClass) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), unexpectedInstanceType$str(), propertyName, instance, new ClassObjectFormatter(actualClass), new ClassObjectFormatter(expectedClass))); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String ambigiousOptionConfiguration = "OGM000047: Either an option configurator may be specified via configuration property '%1$s' or OgmConfiguration#configureOptions() may be called, but not both at the same time.";
@Override public final HibernateException unexpectedDatastoreProvider(final Class<?> found, final Class<?> expected) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), unexpectedDatastoreProvider$str(), new ClassObjectFormatter(found), new ClassObjectFormatter(expected))); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } @Override
@Override public final PersistenceException cannotFindTypeForAttributeConverter(final Class<?> converted, final Class<?> databaseColumnJavaType) { final PersistenceException result = new PersistenceException(String.format(getLoggingLocale(), cannotFindTypeForAttributeConverter$str(), new ClassObjectFormatter(converted), new ClassObjectFormatter(databaseColumnJavaType))); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String cannotFindEntityEntryForEntity = "OGM000085: Unable to find an entity entry for the entity '%1$s'";
@Override public final HibernateException unsupportedLockMode(final Class<? extends org.hibernate.ogm.dialect.spi.GridDialect> arg0, final LockMode arg1) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), unsupportedLockMode$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0), arg1)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } @Override
@Override public final HibernateException dialectDoesNotSupportPositionalParametersForStoredProcedures(final Class<?> arg0) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), dialectDoesNotSupportPositionalParametersForStoredProcedures$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0))); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String cannotSetStoredProcedureParameter = "OGM000095: Cannot set stored procedure '%s' parameter '%s' with value '%s'.";
@Override public final HibernateException cannotCreateGlobalContextProxy(final Class<?> arg0, final Exception arg1) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), cannotCreateGlobalContextProxy$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0)), arg1); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String cannotCreateEntityContextProxy = "OGM000038: Unable to create entity context proxy for type %1$s";
@Override public final HibernateException unableToInstantiateType(final Class<?> arg0, final Exception arg1) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), unableToInstantiateType$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0)), arg1); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String unableToLoadClass = "OGM000044: Cannot load class %2$s specified via configuration property '%1$s'";
@Override public final HibernateException dialectDoesNotSupportPositionalParametersForStoredProcedures(final Class<?> arg0) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), dialectDoesNotSupportPositionalParametersForStoredProcedures$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0))); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String cannotSetStoredProcedureParameter = "OGM000095: Cannot set stored procedure '%s' parameter '%s' with value '%s'.";
@Override public final HibernateException dialectDoesNotSupportNamedParametersForStoredProcedures(final Class<?> dialectClass) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), dialectDoesNotSupportNamedParametersForStoredProcedures$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(dialectClass))); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String multipleDocumentReturnedByStoredProcedure = "OGM001240: Procedures returning muliple documents are not supported. Procedure '%1$s' returned %2$d results";
@Override public final HibernateException mappingSubtypeNotInterface(final Class<?> arg0) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), mappingSubtypeNotInterface$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0))); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String cannotCreateNewProxyInstance = "OGM000033: Unable to create new proxy instance";
@Override public final HibernateException cannotCreatePropertyContextProxy(final Class<?> arg0, final Exception arg1) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), cannotCreatePropertyContextProxy$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0)), arg1); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String getPropertyDoesNotExistException = "OGM000041: The given propery %1$s#%2$s with element type %3$s does not exist.";
@Override public final HibernateException unsupportedLockMode(final Class<? extends org.hibernate.ogm.dialect.spi.GridDialect> arg0, final LockMode arg1) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), unsupportedLockMode$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0), arg1)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } @Override
@Override public final HibernateException dialectDoesNotSupportPositionalParametersForStoredProcedures(final Class<?> arg0) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), dialectDoesNotSupportPositionalParametersForStoredProcedures$str(), new org.hibernate.ogm.util.impl.ClassObjectFormatter(arg0))); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String cannotSetStoredProcedureParameter = "OGM000095: Cannot set stored procedure '%s' parameter '%s' with value '%s'.";
@Override public final HibernateException unableToLoadContext(final String methodName, final Class<?> contextClass, final Exception e) { final HibernateException result = new HibernateException(String.format(getLoggingLocale(), unableToLoadContext$str(), methodName, new ClassObjectFormatter(contextClass)), e); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String cannotCreateGlobalContextProxy = "OGM000037: Unable to create global context proxy for type %1$s";