Clearspace API (2.5.29) Core Javadocs

com.jivesoftware.community
Interface EmailManager

All Superinterfaces:
JiveManager

public interface EmailManager
extends JiveManager

Provides ability to send email messages.

See Also:
EmailMessage

Field Summary
static String ADMINEMAIL
           
static String ADMINNAME
           
static String RETURN_PATH
           
static String USE_USERNAMES_IN_FROM_ADDRESS
           
 
Method Summary
 EmailMessage.EmailAddress getAdminEmail()
           
 void send(EmailMessage message)
          Used to send an email message.
 
Methods inherited from interface com.jivesoftware.community.JiveManager
destroy
 

Field Detail

ADMINNAME

static final String ADMINNAME
See Also:
Constant Field Values

ADMINEMAIL

static final String ADMINEMAIL
See Also:
Constant Field Values

USE_USERNAMES_IN_FROM_ADDRESS

static final String USE_USERNAMES_IN_FROM_ADDRESS
See Also:
Constant Field Values

RETURN_PATH

static final String RETURN_PATH
See Also:
Constant Field Values
Method Detail

send

void send(EmailMessage message)
Used to send an email message. The default implementation of this interface adds the email message to an outbound email message queue that will be processed by the first available worker.

Parameters:
message - the EmailMessage to be sent

getAdminEmail

EmailMessage.EmailAddress getAdminEmail()

Clearspace Project Page

Copyright © 1999-2007 Jive Software.