#
# Generated by hk2-inhabitant-generator
#

[org.glassfish.resources.mail.admin.cli.CreateMailResource]
contract={org.glassfish.api.admin.AdminCommand}
name=create-mail-resource
qualifier={org.glassfish.api.admin.RestEndpoints}

[org.glassfish.resources.mail.admin.cli.DeleteMailResource]
contract={org.glassfish.api.admin.AdminCommand}
name=delete-mail-resource
qualifier={org.glassfish.api.admin.RestEndpoints}

[org.glassfish.resources.mail.admin.cli.ListMailResources]
contract={org.glassfish.api.admin.AdminCommand}
name=list-mail-resources
qualifier={org.glassfish.api.admin.RestEndpoints}

[org.glassfish.resources.mail.admin.cli.MailResourceManager]S
contract={org.glassfish.resources.admin.cli.ResourceManager}
name=mail-resource

[org.glassfish.resources.mail.config.MailResourceInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=mail-resource
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@object-type={optional,default\:user,datatype\:java.lang.String,leaf},@store-protocol={optional,default\:imap,datatype\:java.lang.String,leaf},@description={optional,datatype\:java.lang.String,leaf},@deployment-order={optional,default\:100,datatype\:java.lang.Integer,leaf},<property>={collection\:org.jvnet.hk2.config.types.Property,collection\:org.jvnet.hk2.config.types.Property},keyed-as={com.sun.enterprise.config.serverbeans.BindableResource},@transport-protocol={optional,default\:smtp,datatype\:java.lang.String,leaf},target={org.glassfish.resources.mail.config.MailResource},@jndi-name={optional,datatype\:java.lang.String,leaf},@debug={optional,default\:false,datatype\:java.lang.Boolean,leaf},@user={optional,datatype\:java.lang.String,leaf},@enabled={optional,default\:true,datatype\:java.lang.Boolean,leaf,optional,default\:true,datatype\:java.lang.Boolean,leaf},@store-protocol-class={optional,default\:com.sun.mail.imap.IMAPStore,datatype\:java.lang.String,leaf},@transport-protocol-class={optional,default\:com.sun.mail.smtp.SMTPTransport,datatype\:java.lang.String,leaf},@host={optional,datatype\:java.lang.String,leaf},key={@jndi-name},@from={optional,datatype\:java.lang.String,leaf}

