org.openengsb.connector.email.internal.abstraction
Interface MailAbstraction

All Known Implementing Classes:
JavaxMailAbstraction

public interface MailAbstraction


Method Summary
 void connect(MailProperties properties)
           
 MailProperties createMailProperties()
           
 org.openengsb.core.api.AliveState getAliveState()
           
 void send(MailProperties properties, String subject, String textContet, String receiver)
           
 

Method Detail

send

void send(MailProperties properties,
          String subject,
          String textContet,
          String receiver)

connect

void connect(MailProperties properties)
Parameters:
properties - have to contain at least: smtp host, username, and password

createMailProperties

MailProperties createMailProperties()

getAliveState

org.openengsb.core.api.AliveState getAliveState()


Copyright © 2009-2012. All Rights Reserved.