Êþº¾=á!org/compiere/process/SendMailTextorg/compiere/process/SvrProcessm_R_MailText_IDI m_MailTextLorg/compiere/model/MMailText; m_AD_User_IDm_clientLorg/compiere/model/MClient;m_fromLorg/compiere/model/MUser;m_listLjava/util/ArrayList; Signature*Ljava/util/ArrayList; m_counterm_errorsm_R_InterestArea_IDm_ia"Lorg/compiere/model/MInterestArea;m_C_BP_Group_ID()VCode       "  $ & (java/util/ArrayList ' +  -  /  1  3  5 LineNumberTableLocalVariableTablethis#Lorg/compiere/process/SendMailText;prepare < => getParameter.()[Lorg/compiere/process/ProcessInfoParameter; @BA)org/compiere/process/ProcessInfoParameter CDgetParameterName()Ljava/lang/String; @F =G()Ljava/lang/Object;IR_InterestArea_ID KMLjava/lang/String NOequals(Ljava/lang/Object;)Z @Q RSgetParameterAsInt()IU R_MailText_IDW C_BP_Group_IDY AD_User_ID [ \]getProcessInfo$()Lorg/compiere/process/ProcessInfo; _a` org/compiere/process/ProcessInfo bSgetAD_Process_ID dfeorg/compiere/model/MProcessPara ghvalidateUnknownParameter/(ILorg/compiere/process/ProcessInfoParameter;)Vpara,[Lorg/compiere/process/ProcessInfoParameter;inameLjava/lang/String; StackMapTablejdoIt Exceptionssjava/lang/Exception u vwlogLorg/compiere/util/CLogger; y{zjava/util/logging/Level |}INFOLjava/util/logging/Level; �€org/compiere/util/CLogger ‚ƒ isLoggable(Ljava/util/logging/Level;)Z… †‡makeConcatWithConstants(I)Ljava/lang/String; ‰ Š‹info(Ljava/lang/String;)V�org/compiere/model/MMailText � �‘getCtx()Ljava/util/Properties; “ ”D get_TrxName Œ– —,(Ljava/util/Properties;ILjava/lang/String;)V Œ™ šSgetR_MailText_ID… r� ‹ Ÿ¡ org/compiere/model/MClient ¢£get4(Ljava/util/Properties;)Lorg/compiere/model/MClient; Ÿ¥ ¦SgetAD_Client_ID¨Not found @AD_Client_ID@ Ÿª «D getSMTPHost K­ ®Slength°No SMTP Host found²org/compiere/model/MUser ±– ±µ ¶S getAD_User_ID… y¹ º}FINE K¼ ½¾valueOf&(Ljava/lang/Object;)Ljava/lang/String;À †Á&(Ljava/lang/String;)Ljava/lang/String; à ċfine ÆÈÇjava/lang/System ÉÊcurrentTimeMillis()J Ì ÍsendInterestArea Ï Ð sendBPGroupÒjava/lang/StringBuilderÔ @Created@= Ñ� Ñ× ØÙappend(I)Ljava/lang/StringBuilder;Û , @Errors@= ÑÝ ØÞ-(Ljava/lang/String;)Ljava/lang/StringBuilder;à - Ñâ Øã(J)Ljava/lang/StringBuilder;åms Ñç èDtoStringstartJ msgreturnLjava/lang/StringBuilder;… ïñð org/compiere/model/MInterestArea ¢ò;(Ljava/util/Properties;I)Lorg/compiere/model/MInterestArea; ïô õö isSelfService()ZøC ---------.----------.----------.----------.----------.---------- úüûorg/compiere/util/Msg ýþ getElement<(Ljava/util/Properties;Ljava/lang/String;)Ljava/lang/String;: ï DgetName UnsubscribeInfo ú  þgetMsg éSELECT u.Name, u.EMail, u.AD_User_ID FROM R_ContactInterest ci INNER JOIN AD_User u ON (ci.AD_User_ID=u.AD_User_ID) WHERE ci.IsActive='Y' AND u.IsActive='Y' AND ci.OptOutDate IS NULL AND u.EMail IS NOT NULL AND ci.R_InterestArea_ID=? org/compiere/util/DB prepareStatementL(Ljava/lang/String;Ljava/lang/String;)Lorg/compiere/util/CPreparedStatement; java/sql/PreparedStatement setInt(II)V   executeQuery()Ljava/sql/ResultSet;  java/sql/ResultSet !‡ getString # $%getInt(I)I ' ()sendIndividualMailA(Ljava/lang/String;ILjava/lang/StringBuilder;)Ljava/lang/Boolean; +-,java/lang/Boolean .ö booleanValue 0 1önext y3 4}SEVERE 6 v7C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V 9 :;close+(Ljava/sql/ResultSet;Ljava/sql/Statement;)V=java/sql/SQLException unsubscribesqlpstmtLjava/sql/PreparedStatement;rsLjava/sql/ResultSet;okLjava/lang/Boolean;exLjava/sql/SQLException;Ijava/lang/Throwable…LÊSELECT u.Name, u.EMail, u.AD_User_ID FROM AD_User u INNER JOIN C_BPartner bp ON (u.C_BPartner_ID=bp.C_BPartner_ID) WHERE u.IsActive='Y' AND bp.IsActive='Y' AND u.EMail IS NOT NULL AND bp.C_BP_Group_ID=? NPOjava/lang/Integer ½Q(I)Ljava/lang/Integer; 'S TOcontains 'V WOadd ŒY Z[setUser(I)V ±] ^SgetC_BPartner_ID Œ` a[ setBPartner Œc de getMailText(Z)Ljava/lang/String; Ñg Øh3(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; Œj kD getMailHeader Ÿm no createEMails(Lorg/compiere/model/MUser;Lorg/compiere/model/MUser;Ljava/lang/String;Ljava/lang/String;)Lorg/compiere/util/EMail; Œq röisHtml tvuorg/compiere/util/EMail wxsetMessageHTML'(Ljava/lang/String;Ljava/lang/String;)V tz {‹ setSubject t} ~‹setMessageText t€ �öisValid tƒ �„(Z)ZÀ ‡ ˆ‹warning ±Š ‹Œ setIsActive(Z)VŽ Invalid EMail ±� ‘‹addDescription ±“ ”saveEx +– —EFALSE™OK t› œDsendžorg/compiere/model/MUserMail �  ¡;(Lorg/compiere/model/MMailText;ILorg/compiere/util/EMail;)V �“ ±¤ ¥DgetEMailÀ¨@OK@ª@ERROR@ ú¬ ­þparseTranslation ¯ °±addLog@(ILjava/sql/Timestamp;Ljava/math/BigDecimal;Ljava/lang/String;)V +³ ½´(Z)Ljava/lang/Boolean;NameiiLjava/lang/Integer;tomessageemailLorg/compiere/util/EMail;Zmsglog¿java/util/Properties SourceFileSendMailText.javaRuntimeVisibleAnnotations'Lorg/adempiere/base/annotation/Process;BootstrapMethods ÆÈÇ$java/lang/invoke/StringConcatFactory †É˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;ÅÌR_MailText_ID=ÎNot found @R_MailText_ID@=ÐNo found @AD_User_ID@=ÒFrom ÔR_InterestArea_ID=ÖC_BP_Group_ID=Ø NOT VALID - Ú FAILURE -  InnerClassesÝ%java/lang/invoke/MethodHandles$Lookupßjava/lang/invoke/MethodHandlesLookup!    œB*·*µ*µ*µ!*µ#*µ%*»'Y·)µ**µ,*µ.*µ0*µ2*µ4±66 *- /2468(;-<2>7@<BA*7 B89:-Œ*¶;L=§~+2¶?N+2¶Eǧh-H¶J™*+2¶Pµ0§R-T¶J™*+2¶Pµ§<-V¶J™*+2¶Pµ4§&-X¶J™*+2¶Pµ!§*¶Z¶^+2¸c„+¾¡ÿ‚±6BLM OPQR&S3T<UIVRW_XhYu[‚M‹]7*Œ89‡ij„kqlmný oüKú pDqrà 6*´t²x¶~™*´t*´º„¶ˆ*»ŒY*¶Ž*´*¶’·•µ*´¶˜š»rY*´º›·œ¿**¶Ž¸žµ#*´#¶¤š »rY§·œ¿*´#¶©Æ*´#¶©¶¬š »rY¯·œ¿*´!ž5*»±Y*¶Ž*´!*¶’·³µ%*´%¶´š»rY*´!º··œ¿*´t²¸¶~™*´t*´%¸»º¿¶Â¸Å@*´0ž*¶Ë*´4ž*¶Î»ÑYÓ·Õ*´,¶ÖÚ¶Ü*´.¶Ö߶ܸÅe¶áä¶ÜN-¶æ°6^fh4i>jOlZmdnno…p�r–t­u·vÈxèyì{ó|÷}þ~€#�0€1‚7 689ìJéê1ëìn 1 8ü Íh'*´t²x¶~™*´t*´0ºí¶ˆ**¶Ž*´0¸îµ2L*´2¶ó™A»ÑY÷·Õ*¶ŽH¸ù¶Üÿ¶Ü*´2¶¶Ü¶Ü*¶Ž¸¶Ü¶ÜL MN:,*¶’¸ N-*´0¹-¹:§A*¹¹"+¶&:ǧ"¶*™*Y´,`µ,§ *Y´.`µ.¹/šÿ»§0:*´t²2,¶5-¸8:N§:-¸8:N¿-¸8:N*µ2±æé<ø6¢(Š‹,Œ.�8�A�M‘\’o“u�v—zž|Ÿ¢ˆ£“¤›¥ž§µ¨º©½ªÅ«Ò­Ü¥æ¯é°ë²ø·þ¸¹¶·¸¹º·¸¹!»&¼7H'89.ù>ìz­?m|«@A¨BCµ'DEë FGn) üXÑþ'Kü+ú L<\H ÐǾ*´t²x¶~™*´t*´4ºJ¶ˆKLMN+*¶’¸ M,*´4¹,¹N§?*-¹-¹"¶&:ǧ"¶*™*Y´,`µ,§ *Y´.`µ.-¹/šÿ¾§,:*´t²2+¶5-,¸8NM§:-,¸8NM¿-,¸8NM±%ˆ‹<%š¦6zÄÅ!Ë#Ì%Ï.Ð9Ñ@ÒCÔXÕ]Ö`×hØuÚ҈܋Ý�ßšäŸå¡æ¦ã¨ä­å¯æ±ç´ä¹å»æ½è7>¾89!�?m#›@A%™BCX'DE� FGn# þ%Kü+ú Kìt¶·-M¸ Z ¹ì€úº»ú€™¼h½ì nr üNü4±üÑü8t8ü>ÿ KÑN±Ñt==¾ÿ KÑN±Ñt==¾KÀÁÂÃÄ2ÊËÊÍÊÏÊÑÊÓÊÕÊ×ÊÙÛ ÜÞà