Skip navigation links
A B C E G I L R S U 

A

addAttachment(byte[]) - Method in interface be.cylab.mongomail.bizz.IMailDto
adder attachment.
addRecipient(String) - Method in interface be.cylab.mongomail.bizz.IMailDto
adder recipient_email to recipients_email.

B

be.cylab.mongomail.bizz - package be.cylab.mongomail.bizz
 
be.cylab.mongomail.db - package be.cylab.mongomail.db
 
be.cylab.mongomail.server - package be.cylab.mongomail.server
 

C

checkEmail(String) - Static method in class be.cylab.mongomail.bizz.Util
Check if the email string has an email regex.
checkObject(Object) - Static method in class be.cylab.mongomail.bizz.Util
Check if the object isnt null.
checkString(String) - Static method in class be.cylab.mongomail.bizz.Util
Check if the String isnt null or empty.
Connection - Class in be.cylab.mongomail.bizz
Connection is the orchester master.
Connection(Socket, IMailDao) - Constructor for class be.cylab.mongomail.bizz.Connection
Constructor of SmtpConnection.

E

EMAIL_REGEX - Static variable in class be.cylab.mongomail.bizz.Util
Email regex.
EMPTY_STRING_REGEX - Static variable in class be.cylab.mongomail.bizz.Util
Empty string regex.

G

getAttachments() - Method in interface be.cylab.mongomail.bizz.IMailDto
getter attachments.
getCollection() - Method in interface be.cylab.mongomail.db.IDbService
Get and return the database named db_name.
getContent() - Method in interface be.cylab.mongomail.bizz.IMailDto
getter content.
getDocument() - Method in interface be.cylab.mongomail.bizz.IMailDto
Getter document.
getGridFSBucket() - Method in interface be.cylab.mongomail.db.IDbService
Get and return the GridFSBucket named bucket_name.
getInt(String) - Method in interface be.cylab.mongomail.server.IConfiguration
Get the int associated with the given key in the .env file.
getRecipientsEmail() - Method in interface be.cylab.mongomail.bizz.IMailDto
getter recipients_email.
getSenderEmail() - Method in interface be.cylab.mongomail.bizz.IMailDto
getter sender_email.
getString(String) - Method in interface be.cylab.mongomail.server.IConfiguration
Get the string associated with the given key in the .env file.

I

IConfiguration - Interface in be.cylab.mongomail.server
 
IDbService - Interface in be.cylab.mongomail.db
Interface for DbService.
IMailDao - Interface in be.cylab.mongomail.db
Interface for MailDao.
IMailDto - Interface in be.cylab.mongomail.bizz
Interface for Mail.
insertMime(IMailDto) - Method in interface be.cylab.mongomail.db.IMailDao
insert in the database the document.

L

launchServer(String, String) - Static method in class be.cylab.mongomail.server.Server
Create a server set by .env file settings and the server is listening sockets.

R

run() - Method in class be.cylab.mongomail.bizz.Connection
Let the SmtpProtocol handle all comunication with the client.

S

Server - Class in be.cylab.mongomail.server
Server.
setContent(String) - Method in interface be.cylab.mongomail.bizz.IMailDto
setter content.
setDocument(Document) - Method in interface be.cylab.mongomail.bizz.IMailDto
Setter document.
setSenderEmail(String) - Method in interface be.cylab.mongomail.bizz.IMailDto
setter sender_email.
SPACE_REGEX - Static variable in class be.cylab.mongomail.bizz.Util
Space regex.
stopServer() - Static method in class be.cylab.mongomail.server.Server
Stop the server properly.

U

Util - Class in be.cylab.mongomail.bizz
Contain util methods.
A B C E G I L R S U 
Skip navigation links

Copyright © 2019. All rights reserved.