#
# Generated on Sat Feb 12 17:29:59 UTC 2022 by hk2-inhabitant-generator
#

[com.sun.enterprise.transaction.JavaEETransactionManagerSimplified]S-
contract={jakarta.transaction.TransactionManager,com.sun.enterprise.transaction.api.JavaEETransactionManager}
rank=50

[com.sun.enterprise.transaction.JavaEETransactionManagerSimplifiedDelegate]S
contract={com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate}

[com.sun.enterprise.transaction.TransactionInvocationHandler]S
contract={org.glassfish.api.invocation.ComponentInvocationHandler}

[com.sun.enterprise.transaction.TransactionManagerHelper]S
contract={jakarta.transaction.TransactionManager}

[com.sun.enterprise.transaction.TransactionNamingProxy]S
contract={org.glassfish.api.naming.NamedNamingObjectProxy}
qualifier={org.glassfish.api.naming.NamespacePrefixes}
metadata=NamespacePrefixes={java\:comp/UserTransaction,java\:comp/TransactionSynchronizationRegistry,java\:appserver/TransactionManager,java\:appserver/TransactionSynchronizationRegistry}

[com.sun.enterprise.transaction.TransactionServiceConfigListener]S
contract={org.jvnet.hk2.config.ConfigListener}

[com.sun.enterprise.transaction.TransactionSynchronizationRegistryImpl]S
contract={jakarta.transaction.TransactionSynchronizationRegistry}

[com.sun.enterprise.transaction.UserTransactionImpl]
contract={jakarta.transaction.UserTransaction}

[org.glassfish.jta.admin.cli.FreezeTransactionService]
contract={org.glassfish.api.admin.AdminCommand}
name=freeze-transaction-service
qualifier={org.glassfish.api.admin.RestEndpoints}

[org.glassfish.jta.admin.cli.RollbackTransaction]
contract={org.glassfish.api.admin.AdminCommand}
name=rollback-transaction

[org.glassfish.jta.admin.cli.UnFreezeTransactionService]
contract={org.glassfish.api.admin.AdminCommand}
name=unfreeze-transaction-service
qualifier={org.glassfish.api.admin.RestEndpoints}

