#
# Generated on Tue Dec 10 13:26:44 UTC 2024 by hk2-inhabitant-generator
#

[fish.payara.microprofile.faulttolerance.FaultToleranceServiceConfigurationInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=microprofile-fault-tolerance-configuration
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@managed-executor-service={optional,default\:java\:comp/DefaultManagedExecutorService,datatype\:java.lang.String,leaf},@managed-scheduled-executor-service={optional,default\:java\:comp/DefaultManagedScheduledExecutorService,datatype\:java.lang.String,leaf},target={fish.payara.microprofile.faulttolerance.FaultToleranceServiceConfiguration}

[fish.payara.microprofile.faulttolerance.activation.FaultToleranceContainer]
contract={fish.payara.microprofile.connector.MicroProfileContainer,org.glassfish.api.container.Container}
name=fish.payara.microprofile.faulttolerance.activation.FaultToleranceContainer

[fish.payara.microprofile.faulttolerance.activation.FaultToleranceDeployer]

[fish.payara.microprofile.faulttolerance.activation.FaultToleranceSniffer]
contract={fish.payara.microprofile.connector.MicroProfileSniffer,org.glassfish.api.container.Sniffer}

[fish.payara.microprofile.faulttolerance.admin.GetFaultToleranceConfigurationCommand]
contract={org.glassfish.api.admin.AdminCommand}
name=get-fault-tolerance-configuration
qualifier={org.glassfish.api.admin.RestEndpoints}

[fish.payara.microprofile.faulttolerance.admin.SetFaultToleranceConfigurationCommand]
contract={org.glassfish.api.admin.AdminCommand}
name=set-fault-tolerance-configuration
qualifier={org.glassfish.api.admin.RestEndpoints}

[fish.payara.microprofile.faulttolerance.service.FaultToleranceServiceImpl]-
contract={fish.payara.microprofile.faulttolerance.FaultToleranceService}
name=microprofile-fault-tolerance-service
scope=org.glassfish.hk2.runlevel.RunLevel
metadata=runLevelValue={10}

