arta.synergy.ejb.bp.mail
Class MailUtils

java.lang.Object
  extended by arta.synergy.ejb.bp.mail.MailUtils

public class MailUtils
extends java.lang.Object

Created by IntelliJ IDEA. User: exile Date: 18.06.13 Time: 10:18 To change this template use File | Settings | File Templates.


Field Summary
static java.lang.String MAIL_CHECK_QUEUE
           
 
Constructor Summary
MailUtils()
           
 
Method Summary
static java.lang.String createErrorFormData(ParsedMessage parsedMessage, java.lang.String locale)
           
static java.lang.String createErrorFormData(ParsedMessage parsedMessage, java.lang.String locale, java.lang.String errMsg)
           
static java.lang.String createFormData(ParsedMessage parsedMessage, java.lang.String locale)
           
static javax.mail.Session createSession(MailTransport transport)
           
static javax.mail.Session createSession(java.lang.String protocol, java.lang.String host, int port, int connectionTimeout, int timeout, boolean useStartTls, boolean userAuth, java.lang.String user)
           
static java.lang.String getUserIDByEmail(java.lang.String email)
          Получение идентификатора пользователя по email
static void sendToMailCheck(java.lang.String accountID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAIL_CHECK_QUEUE

public static final java.lang.String MAIL_CHECK_QUEUE
See Also:
Constant Field Values
Constructor Detail

MailUtils

public MailUtils()
Method Detail

createSession

public static javax.mail.Session createSession(java.lang.String protocol,
                                               java.lang.String host,
                                               int port,
                                               int connectionTimeout,
                                               int timeout,
                                               boolean useStartTls,
                                               boolean userAuth,
                                               java.lang.String user)

createSession

public static javax.mail.Session createSession(MailTransport transport)

createFormData

public static java.lang.String createFormData(ParsedMessage parsedMessage,
                                              java.lang.String locale)

createErrorFormData

public static java.lang.String createErrorFormData(ParsedMessage parsedMessage,
                                                   java.lang.String locale)

createErrorFormData

public static java.lang.String createErrorFormData(ParsedMessage parsedMessage,
                                                   java.lang.String locale,
                                                   java.lang.String errMsg)

sendToMailCheck

public static void sendToMailCheck(java.lang.String accountID)
                            throws javax.naming.NamingException,
                                   javax.jms.JMSException
Throws:
javax.naming.NamingException
javax.jms.JMSException

getUserIDByEmail

public static java.lang.String getUserIDByEmail(java.lang.String email)
Получение идентификатора пользователя по email

Parameters:
email - - электронная почта
Returns:
- userID


Copyright © 2000 Dummy Corp. All Rights Reserved.