#
# Generated on Fri Sep 27 17:30:58 CST 2019 by bixi-inhabitant-generator
#

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

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

[com.cvicse.inforsuite.resources.javamail.admin.cli.JavaMailResourceManager]S
contract={com.cvicse.inforsuite.resources.admin.cli.ResourceManager}
name=mail-resource

[com.cvicse.inforsuite.resources.javamail.admin.cli.ListJavaMailResources]
contract={com.cvicse.inforsuite.api.admin.AdminCommand}
name=list-javamail-resources
qualifier={com.cvicse.inforsuite.api.admin.RestEndpoints}

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

