#
# Generated on Wed Jan 16 11:19:26 UTC 2013
#

[com.sun.enterprise.transaction.config.TransactionServiceInjector]
contract={com.sun.enterprise.transaction.config.TransactionServiceInjector,org.jvnet.hk2.config.ConfigInjector}
name=transaction-service
scope=javax.inject.Singleton
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=target={com.sun.enterprise.transaction.config.TransactionService},@automatic-recovery={optional,default\:false,datatype\:java.lang.Boolean,leaf},@timeout-in-seconds={optional,default\:0,datatype\:java.lang.Integer,leaf},@tx-log-dir={optional,datatype\:java.lang.String,leaf},@heuristic-decision={optional,default\:rollback,datatype\:java.lang.String,leaf},@retry-timeout-in-seconds={optional,default\:600,datatype\:java.lang.Integer,leaf},@keypoint-interval={optional,default\:65536,datatype\:java.lang.String,leaf},<property>={collection\:org.jvnet.hk2.config.types.Property,collection\:org.jvnet.hk2.config.types.Property}

[com.sun.enterprise.transaction.startup.TransactionLifecycleService]
contract={com.sun.enterprise.transaction.startup.TransactionLifecycleService}
scope=org.glassfish.hk2.runlevel.RunLevel
metadata=runLevelValue={10}

[com.sun.enterprise.transaction.api.RecoveryResourceRegistry]
contract={com.sun.enterprise.transaction.api.RecoveryResourceRegistry}
scope=javax.inject.Singleton

