org.keycloak.transaction

## Interface JtaTransactionManagerLookup

- All Superinterfaces:
    Provider, ProviderFactory<JtaTransactionManagerLookup>
  All Known Implementing Classes:
    JBossJtaTransactionManagerLookup

      public interface JtaTransactionManagerLookup
      extends Provider, ProviderFactory<JtaTransactionManagerLookup>

  JTA TransactionManager lookup
  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `default void` | `close()` This is called when the server shuts down.
    `default JtaTransactionManagerLookup` | `create(KeycloakSession session)`
    `TransactionManager` | `getTransactionManager()`

    - ### Methods inherited from interface org.keycloak.provider.ProviderFactory

      `getId, init, order, postInit`

- - ### Method Detail

    - #### close

          default void close()

      Description copied from interface: `ProviderFactory`
      This is called when the server shuts down.
      Specified by:
        `close` in interface `Provider`
      Specified by:
        `close` in interface `ProviderFactory<JtaTransactionManagerLookup>`

    - #### create

          default JtaTransactionManagerLookup create(KeycloakSession session)

      Specified by:
        `create` in interface `ProviderFactory<JtaTransactionManagerLookup>`

    - #### getTransactionManager

          TransactionManager getTransactionManager()

Copyright © 2021 JBoss by Red Hat. All rights reserved.