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

[org.glassfish.resources.config.ExternalJndiResourceInjector]
contract={org.glassfish.resources.config.ExternalJndiResourceInjector,org.jvnet.hk2.config.ConfigInjector}
name=external-jndi-resource
scope=javax.inject.Singleton
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=target={org.glassfish.resources.config.ExternalJndiResource},@jndi-lookup-name={optional,datatype\:java.lang.String,leaf},@res-type={optional,datatype\:java.lang.String,leaf},@factory-class={optional,datatype\:java.lang.String,leaf},@enabled={optional,default\:true,datatype\:java.lang.Boolean,leaf,optional,default\:true,datatype\:java.lang.Boolean,leaf},@description={optional,datatype\:java.lang.String,leaf},<property>={collection\:org.jvnet.hk2.config.types.Property,collection\:org.jvnet.hk2.config.types.Property},@jndi-name={optional,datatype\:java.lang.String,leaf},key={@jndi-name},keyed-as={com.sun.enterprise.config.serverbeans.BindableResource},@object-type={optional,default\:user,datatype\:java.lang.String,leaf},@deployment-order={optional,default\:100,datatype\:java.lang.Integer,leaf}

[org.glassfish.resources.config.CustomResourceInjector]
contract={org.glassfish.resources.config.CustomResourceInjector,org.jvnet.hk2.config.ConfigInjector}
name=custom-resource
scope=javax.inject.Singleton
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=target={org.glassfish.resources.config.CustomResource},@res-type={optional,datatype\:java.lang.String,leaf},@factory-class={optional,datatype\:java.lang.String,leaf},@enabled={optional,default\:true,datatype\:java.lang.Boolean,leaf,optional,default\:true,datatype\:java.lang.Boolean,leaf},@description={optional,datatype\:java.lang.String,leaf},<property>={collection\:org.jvnet.hk2.config.types.Property,collection\:org.jvnet.hk2.config.types.Property},@jndi-name={optional,datatype\:java.lang.String,leaf},key={@jndi-name},keyed-as={com.sun.enterprise.config.serverbeans.BindableResource},@object-type={optional,default\:user,datatype\:java.lang.String,leaf},@deployment-order={optional,default\:100,datatype\:java.lang.Integer,leaf}

[org.glassfish.resources.connector.ResourcesSniffer]
contract={org.glassfish.resources.connector.ResourcesSniffer,org.glassfish.api.container.Sniffer}
name=resources
scope=javax.inject.Singleton

[org.glassfish.resources.connector.ResourcesCompositeSniffer]
contract={org.glassfish.resources.connector.ResourcesCompositeSniffer,org.glassfish.api.container.Sniffer}
name=resources_ear
scope=javax.inject.Singleton

[org.glassfish.resources.admin.cli.CustomResourceManager]
contract={org.glassfish.resources.admin.cli.CustomResourceManager,org.glassfish.resources.admin.cli.ResourceManager}
name=custom-resource

[org.glassfish.resources.admin.cli.DeleteCustomResource]
contract={org.glassfish.resources.admin.cli.DeleteCustomResource,org.glassfish.api.admin.AdminCommand}
name=delete-custom-resource

[org.glassfish.resources.admin.cli.DeleteJndiResource]
contract={org.glassfish.resources.admin.cli.DeleteJndiResource,org.glassfish.api.admin.AdminCommand}
name=delete-jndi-resource

[org.glassfish.resources.admin.cli.ListCustomResources]
contract={org.glassfish.resources.admin.cli.ListCustomResources,org.glassfish.api.admin.AdminCommand}
name=list-custom-resources
qualifier={org.glassfish.api.admin.RestEndpoints}

[org.glassfish.resources.admin.cli.ResourceFactory]
contract={org.glassfish.resources.admin.cli.ResourceFactory}
name=resource-factory

[org.glassfish.resources.admin.cli.CreateJndiResource]
contract={org.glassfish.resources.admin.cli.CreateJndiResource,org.glassfish.api.admin.AdminCommand}
name=create-jndi-resource

[org.glassfish.resources.admin.cli.AddResources]
contract={org.glassfish.resources.admin.cli.AddResources,org.glassfish.api.admin.AdminCommand}
name=add-resources
qualifier={org.glassfish.api.admin.RestEndpoints}

[org.glassfish.resources.admin.cli.CreateCustomResource]
contract={org.glassfish.resources.admin.cli.CreateCustomResource,org.glassfish.api.admin.AdminCommand}
name=create-custom-resource

[org.glassfish.resources.admin.cli.ListJndiResources]
contract={org.glassfish.resources.admin.cli.ListJndiResources,org.glassfish.api.admin.AdminCommand}
name=list-jndi-resources
qualifier={org.glassfish.api.admin.RestEndpoints}

[org.glassfish.resources.admin.cli.JndiResourceManager]
contract={org.glassfish.resources.admin.cli.JndiResourceManager,org.glassfish.resources.admin.cli.ResourceManager}
name=external-jndi-resource

[org.glassfish.resources.listener.ApplicationScopedResourcesManager]
contract={org.glassfish.resources.listener.ApplicationScopedResourcesManager,org.glassfish.internal.api.PostStartup,org.jvnet.hk2.config.ConfigListener}
name=ApplicationScopedResourcesManager
scope=javax.inject.Singleton

