Class JpaMapExceptionConverter

java.lang.Object
org.keycloak.models.map.storage.jpa.hibernate.JpaMapExceptionConverter
All Implemented Interfaces:
org.keycloak.provider.EnvironmentDependentProviderFactory, org.keycloak.provider.ExceptionConverter, org.keycloak.provider.Provider, org.keycloak.provider.ProviderFactory<org.keycloak.provider.ExceptionConverter>

public class JpaMapExceptionConverter extends Object implements org.keycloak.provider.ExceptionConverter, org.keycloak.provider.EnvironmentDependentProviderFactory
This is needed for example by org.keycloak.transaction.JtaTransactionWrapper to map an exception that occurs on commit.
Author:
Bill Burke, Alexander Schwartz
  • Constructor Details

    • JpaMapExceptionConverter

      public JpaMapExceptionConverter()
  • Method Details

    • convert

      public Throwable convert(Throwable e)
      Specified by:
      convert in interface org.keycloak.provider.ExceptionConverter
    • getId

      public String getId()
      Specified by:
      getId in interface org.keycloak.provider.ProviderFactory<org.keycloak.provider.ExceptionConverter>
    • isSupported

      public boolean isSupported()
      Specified by:
      isSupported in interface org.keycloak.provider.EnvironmentDependentProviderFactory