#
# Generated on Mon Jan 28 18:40:09 GMT 2019 by hk2-inhabitant-generator
#

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

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

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

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

[org.glassfish.resources.javamail.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.javamail.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}

