A C D E F G I M N O P R S T U V W 

A

addHeader(String, String) - Method in class com.hulaki.smtp.utils.EmailSender
 
addHeaderLine(String) - Method in class com.hulaki.smtp.utils.EmailSender
 
addLine(String) - Method in class com.hulaki.smtp.transport.SmtpMessage
 
addObserver(Observer<T>) - Method in interface com.hulaki.smtp.transport.Observable
 
addObserver(Observer<SmtpMessage>) - Method in class com.hulaki.smtp.transport.SmtpServer
 
addObserver(Observer<SmtpMessage>) - Method in class com.hulaki.smtp.transport.SmtpServerHandler
 
addRelayRecipient(String) - Method in class com.hulaki.smtp.api.ApiClient
 
addRelayRecipient(String) - Method in interface com.hulaki.smtp.api.IApiClient
 
addRelayRecipient(String) - Method in class com.hulaki.smtp.storage.InMemoryRelayAddressDao
 
addRelayRecipient(String) - Method in interface com.hulaki.smtp.storage.RelayAddressDao
 
all() - Static method in enum com.hulaki.smtp.api.RelayMode
 
ApiClient - Class in com.hulaki.smtp.api
 
ApiClient(String, int) - Constructor for class com.hulaki.smtp.api.ApiClient
 
ApiCommand - Enum in com.hulaki.smtp.api
 
ApiException - Exception in com.hulaki.smtp.exceptions
 
ApiException(String) - Constructor for exception com.hulaki.smtp.exceptions.ApiException
 
ApiException(Exception) - Constructor for exception com.hulaki.smtp.exceptions.ApiException
 
ApiException(String, Exception) - Constructor for exception com.hulaki.smtp.exceptions.ApiException
 
ApiProtocolException - Exception in com.hulaki.smtp.exceptions
 
ApiProtocolException(String) - Constructor for exception com.hulaki.smtp.exceptions.ApiProtocolException
 
ApiProtocolException(Exception) - Constructor for exception com.hulaki.smtp.exceptions.ApiProtocolException
 
ApiProtocolException(String, Exception) - Constructor for exception com.hulaki.smtp.exceptions.ApiProtocolException
 
ApiRequest - Class in com.hulaki.smtp.api
 
ApiRequest(String, ApiCommand) - Constructor for class com.hulaki.smtp.api.ApiRequest
 
ApiRequest(ApiCommand) - Constructor for class com.hulaki.smtp.api.ApiRequest
 
ApiRequestDecoder - Class in com.hulaki.smtp.transport
 
ApiRequestDecoder() - Constructor for class com.hulaki.smtp.transport.ApiRequestDecoder
 
ApiRequestEncoder - Class in com.hulaki.smtp.transport
 
ApiRequestEncoder() - Constructor for class com.hulaki.smtp.transport.ApiRequestEncoder
 
ApiResponse - Class in com.hulaki.smtp.api
 
ApiResponse() - Constructor for class com.hulaki.smtp.api.ApiResponse
 
ApiServer - Class in com.hulaki.smtp.transport
 
ApiServer(int) - Constructor for class com.hulaki.smtp.transport.ApiServer
 
ApiServerHandler - Class in com.hulaki.smtp.transport
 
ApiServerHandler(MailMessageDao, RelayAddressDao, MailProcessor, SmtpServer) - Constructor for class com.hulaki.smtp.transport.ApiServerHandler
 
ApiServerHandlerFactory - Class in com.hulaki.smtp.transport
 
ApiServerHandlerFactory(MailMessageDao, RelayAddressDao, MailProcessor, SmtpServer) - Constructor for class com.hulaki.smtp.transport.ApiServerHandlerFactory
 
ApiServerInitializer - Class in com.hulaki.smtp.transport
 
ApiServerInitializer() - Constructor for class com.hulaki.smtp.transport.ApiServerInitializer
 
ApiServerInitializerFactory - Class in com.hulaki.smtp.transport
 
ApiServerInitializerFactory(ApiServerHandlerFactory) - Constructor for class com.hulaki.smtp.transport.ApiServerInitializerFactory
 
ApplicationContextProvider - Class in com.hulaki.smtp.app
 
ApplicationContextProvider() - Constructor for class com.hulaki.smtp.app.ApplicationContextProvider
 

C

channelActive(ChannelHandlerContext) - Method in class com.hulaki.smtp.transport.SmtpServerHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.hulaki.smtp.transport.SmtpServerHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hulaki.smtp.transport.ApiServerHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.hulaki.smtp.transport.SmtpServerHandler
 
clearMails(String) - Method in class com.hulaki.smtp.api.ApiClient
 
clearMails(String) - Method in interface com.hulaki.smtp.api.IApiClient
 
clearMessages() - Method in class com.hulaki.smtp.storage.FileBasedMailMessageDao
 
clearMessages() - Method in class com.hulaki.smtp.storage.InMemoryMailMessageDao
 
clearMessages() - Method in interface com.hulaki.smtp.storage.MailMessageDao
 
clearMessages() - Method in class com.hulaki.smtp.storage.MapDbMailMessageDao
 
clearMessages() - Method in class com.hulaki.smtp.storage.SqliteMailMessageDao
 
clearMessagesForRecipient(String) - Method in class com.hulaki.smtp.storage.FileBasedMailMessageDao
 
clearMessagesForRecipient(String) - Method in class com.hulaki.smtp.storage.InMemoryMailMessageDao
 
clearMessagesForRecipient(String) - Method in interface com.hulaki.smtp.storage.MailMessageDao
 
clearMessagesForRecipient(String) - Method in class com.hulaki.smtp.storage.MapDbMailMessageDao
 
clearMessagesForRecipient(String) - Method in class com.hulaki.smtp.storage.SqliteMailMessageDao
 
clearRelayRecipients() - Method in class com.hulaki.smtp.api.ApiClient
 
clearRelayRecipients() - Method in interface com.hulaki.smtp.api.IApiClient
 
clearRelayRecipients() - Method in class com.hulaki.smtp.storage.InMemoryRelayAddressDao
 
clearRelayRecipients() - Method in interface com.hulaki.smtp.storage.RelayAddressDao
 
ClearRequest - Class in com.hulaki.smtp.api
 
ClearRequest(String) - Constructor for class com.hulaki.smtp.api.ClearRequest
 
ClearRequest() - Constructor for class com.hulaki.smtp.api.ClearRequest
 
close() - Method in class com.hulaki.smtp.transport.SmtpMessage
 
close(ChannelHandlerContext, ChannelPromise) - Method in class com.hulaki.smtp.transport.SmtpServerHandler
 
com.hulaki.smtp.api - package com.hulaki.smtp.api
 
com.hulaki.smtp.app - package com.hulaki.smtp.app
 
com.hulaki.smtp.exceptions - package com.hulaki.smtp.exceptions
 
com.hulaki.smtp.storage - package com.hulaki.smtp.storage
 
com.hulaki.smtp.transport - package com.hulaki.smtp.transport
 
com.hulaki.smtp.utils - package com.hulaki.smtp.utils
 
CONFIG_STORAGE_MODE - Static variable in class com.hulaki.smtp.app.ServerApplication
 
countAllMessagesReceived() - Method in class com.hulaki.smtp.storage.FileBasedMailMessageDao
 
countAllMessagesReceived() - Method in class com.hulaki.smtp.storage.InMemoryMailMessageDao
 
countAllMessagesReceived() - Method in interface com.hulaki.smtp.storage.MailMessageDao
 
countAllMessagesReceived() - Method in class com.hulaki.smtp.storage.MapDbMailMessageDao
 
countAllMessagesReceived() - Method in class com.hulaki.smtp.storage.SqliteMailMessageDao
 
countMails() - Method in class com.hulaki.smtp.api.ApiClient
 
countMails(String) - Method in class com.hulaki.smtp.api.ApiClient
 
countMails() - Method in interface com.hulaki.smtp.api.IApiClient
 
countMails(String) - Method in interface com.hulaki.smtp.api.IApiClient
 
countMessagesForRecipient(String) - Method in class com.hulaki.smtp.storage.FileBasedMailMessageDao
 
countMessagesForRecipient(String) - Method in class com.hulaki.smtp.storage.InMemoryMailMessageDao
 
countMessagesForRecipient(String) - Method in interface com.hulaki.smtp.storage.MailMessageDao
 
countMessagesForRecipient(String) - Method in class com.hulaki.smtp.storage.MapDbMailMessageDao
 
countMessagesForRecipient(String) - Method in class com.hulaki.smtp.storage.SqliteMailMessageDao
 
CountRequest - Class in com.hulaki.smtp.api
 
CountRequest(String) - Constructor for class com.hulaki.smtp.api.CountRequest
 
CountRequest() - Constructor for class com.hulaki.smtp.api.CountRequest
 
CountResponse - Class in com.hulaki.smtp.api
 
CountResponse() - Constructor for class com.hulaki.smtp.api.CountResponse
 
CountResponse(String, int) - Constructor for class com.hulaki.smtp.api.CountResponse
 
create() - Method in class com.hulaki.smtp.transport.ApiServerHandlerFactory
 
create() - Method in class com.hulaki.smtp.transport.ApiServerInitializerFactory
 

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class com.hulaki.smtp.transport.ApiRequestDecoder
 

E

EMAIL_FILE_SUFFIX - Static variable in class com.hulaki.smtp.storage.FileBasedMailMessageDao
 
EmailSender - Class in com.hulaki.smtp.utils
 
EmailSender(String, int) - Constructor for class com.hulaki.smtp.utils.EmailSender
 
EmailUtils - Class in com.hulaki.smtp.utils
 
EmailUtils() - Constructor for class com.hulaki.smtp.utils.EmailUtils
 
encode(ChannelHandlerContext, ApiResponse, List<Object>) - Method in class com.hulaki.smtp.transport.ApiRequestEncoder
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.hulaki.smtp.transport.SmtpServerHandler
 
execute() - Method in class com.hulaki.smtp.transport.SmtpRequest
 

F

FileBasedMailMessageDao - Class in com.hulaki.smtp.storage
 
FileBasedMailMessageDao(String) - Constructor for class com.hulaki.smtp.storage.FileBasedMailMessageDao
 
fromRequestString(String) - Static method in class com.hulaki.smtp.api.ApiRequest
 

G

getApplicationContext() - Method in class com.hulaki.smtp.app.ApplicationContextProvider
 
getBody() - Method in class com.hulaki.smtp.api.MailMessage
 
getBody() - Method in class com.hulaki.smtp.transport.SmtpMessage
 
getCommand() - Method in enum com.hulaki.smtp.api.ApiCommand
 
getCommand() - Method in class com.hulaki.smtp.api.ApiRequest
 
getCount() - Method in class com.hulaki.smtp.api.CountResponse
 
getDao() - Method in class com.hulaki.smtp.storage.MailMessageDaoFactory
 
getDao() - Method in class com.hulaki.smtp.storage.RelayAddressDaoFactory
 
getFrom() - Method in class com.hulaki.smtp.api.MailMessage
 
getHeaderValue(String) - Method in class com.hulaki.smtp.transport.SmtpMessage
 
getInstance() - Static method in class com.hulaki.smtp.storage.MailMessageDaoFactory
 
getInstance() - Static method in class com.hulaki.smtp.storage.RelayAddressDaoFactory
 
getMessage() - Method in class com.hulaki.smtp.api.StatusResponse
 
getMessage() - Method in class com.hulaki.smtp.transport.SmtpResponse
 
getMessages(String) - Method in class com.hulaki.smtp.api.ApiClient
 
getMessages() - Method in class com.hulaki.smtp.api.GetResponse
 
getMessages(String) - Method in interface com.hulaki.smtp.api.IApiClient
 
getMessages() - Method in class com.hulaki.smtp.api.MailMessages
 
getNextState() - Method in class com.hulaki.smtp.transport.SmtpResult
 
getRecipient() - Method in class com.hulaki.smtp.api.ClearRequest
 
getRecipient() - Method in class com.hulaki.smtp.api.CountRequest
 
getRecipient() - Method in class com.hulaki.smtp.api.CountResponse
 
getRecipient() - Method in class com.hulaki.smtp.api.GetRequest
 
getRecipient() - Method in class com.hulaki.smtp.api.GetResponse
 
getRecipient() - Method in class com.hulaki.smtp.api.RelayRequest
 
getRecipients() - Method in class com.hulaki.smtp.api.RelayRecipients
 
getRelayMode() - Method in class com.hulaki.smtp.api.RelayRequest
 
getRelayRecipients() - Method in class com.hulaki.smtp.api.ApiClient
 
getRelayRecipients() - Method in interface com.hulaki.smtp.api.IApiClient
 
getRelayRecipients() - Method in class com.hulaki.smtp.api.RelayResponse
 
getRelayRecipients() - Method in class com.hulaki.smtp.storage.InMemoryRelayAddressDao
 
getRelayRecipients() - Method in interface com.hulaki.smtp.storage.RelayAddressDao
 
GetRequest - Class in com.hulaki.smtp.api
 
GetRequest(String) - Constructor for class com.hulaki.smtp.api.GetRequest
 
GetRequest() - Constructor for class com.hulaki.smtp.api.GetRequest
 
getRequestBody() - Method in class com.hulaki.smtp.api.ApiRequest
 
GetResponse - Class in com.hulaki.smtp.api
 
GetResponse() - Constructor for class com.hulaki.smtp.api.GetResponse
 
GetResponse(String, List<MailMessage>) - Constructor for class com.hulaki.smtp.api.GetResponse
 
getResponseCode() - Method in class com.hulaki.smtp.transport.SmtpResponse
 
getResponseString() - Method in class com.hulaki.smtp.transport.SmtpResponse
 
getServerName() - Method in class com.hulaki.smtp.api.ServerStatusRequest
 
getSmtpResponse() - Method in class com.hulaki.smtp.transport.SmtpResult
 
getStatus() - Method in enum com.hulaki.smtp.api.ServerStatus
 
getStatus() - Method in class com.hulaki.smtp.api.StatusResponse
 
getStatusString() - Method in enum com.hulaki.smtp.api.ServerStatus
 
getSubject() - Method in class com.hulaki.smtp.api.MailMessage
 
getTo() - Method in class com.hulaki.smtp.api.MailMessage
 

I

IApiClient - Interface in com.hulaki.smtp.api
 
initChannel(SocketChannel) - Method in class com.hulaki.smtp.transport.ApiServerInitializer
 
initChannel(SocketChannel) - Method in class com.hulaki.smtp.transport.SmtpServerInitializer
 
InMemoryMailMessageDao - Class in com.hulaki.smtp.storage
 
InMemoryMailMessageDao() - Constructor for class com.hulaki.smtp.storage.InMemoryMailMessageDao
 
InMemoryRelayAddressDao - Class in com.hulaki.smtp.storage
 
InMemoryRelayAddressDao() - Constructor for class com.hulaki.smtp.storage.InMemoryRelayAddressDao
 
InvalidRequest - Class in com.hulaki.smtp.api
 
InvalidRequest() - Constructor for class com.hulaki.smtp.api.InvalidRequest
 
InvalidRequest(String) - Constructor for class com.hulaki.smtp.api.InvalidRequest
 
isRelayed() - Method in class com.hulaki.smtp.api.MailMessage
 
isRelayRecipient(String) - Method in class com.hulaki.smtp.api.ApiClient
 
isRelayRecipient(String) - Method in interface com.hulaki.smtp.api.IApiClient
 
isRelayRecipient(String) - Method in class com.hulaki.smtp.storage.InMemoryRelayAddressDao
 
isRelayRecipient(String) - Method in interface com.hulaki.smtp.storage.RelayAddressDao
 
isRunning() - Method in class com.hulaki.smtp.transport.ApiServer
 
isRunning() - Method in interface com.hulaki.smtp.transport.Server
 
isRunning() - Method in class com.hulaki.smtp.transport.SmtpServer
 
isStopped() - Method in class com.hulaki.smtp.app.MailProcessor
 

M

MailMessage - Class in com.hulaki.smtp.api
 
MailMessage() - Constructor for class com.hulaki.smtp.api.MailMessage
 
MailMessage(String, String, String, String, boolean) - Constructor for class com.hulaki.smtp.api.MailMessage
 
MailMessageDao - Interface in com.hulaki.smtp.storage
 
MailMessageDaoFactory - Class in com.hulaki.smtp.storage
 
MailMessageDaoFactory.StorageMode - Enum in com.hulaki.smtp.storage
 
MailMessages - Class in com.hulaki.smtp.api
 
MailMessages() - Constructor for class com.hulaki.smtp.api.MailMessages
 
MailMessages(List<MailMessage>) - Constructor for class com.hulaki.smtp.api.MailMessages
 
MailProcessor - Class in com.hulaki.smtp.app
 
MailProcessor() - Constructor for class com.hulaki.smtp.app.MailProcessor
 
main(String[]) - Static method in class com.hulaki.smtp.app.ServerApplication
 
MapDbMailMessageDao - Class in com.hulaki.smtp.storage
 
MapDbMailMessageDao(String) - Constructor for class com.hulaki.smtp.storage.MapDbMailMessageDao
 
marshal(MailMessage, File) - Static method in class com.hulaki.smtp.storage.FileBasedMailMessageDao
 
marshalResponse() - Method in class com.hulaki.smtp.api.ApiResponse
 

N

newSmtpSession(String) - Method in class com.hulaki.smtp.utils.EmailSender
 
normalizeEmailAddress(String) - Static method in class com.hulaki.smtp.utils.EmailUtils
 
notify(SmtpMessage) - Method in class com.hulaki.smtp.app.MailProcessor
 
notify(T) - Method in interface com.hulaki.smtp.transport.Observer
 
notify(SmtpMessage) - Method in class com.hulaki.smtp.transport.SmtpServer
 

O

Observable<T> - Interface in com.hulaki.smtp.transport
 
Observer<T> - Interface in com.hulaki.smtp.transport
 
onApplicationEvent(ContextStartedEvent) - Method in class com.hulaki.smtp.app.ServerApplication
 

P

parse(String) - Static method in enum com.hulaki.smtp.api.RelayMode
 
parse(String) - Static method in enum com.hulaki.smtp.api.ServerName
 
parse(String) - Static method in enum com.hulaki.smtp.transport.SmtpCommand
 

R

RelayAddressDao - Interface in com.hulaki.smtp.storage
 
RelayAddressDaoFactory - Class in com.hulaki.smtp.storage
 
RelayMode - Enum in com.hulaki.smtp.api
 
RelayRecipients - Class in com.hulaki.smtp.api
 
RelayRecipients() - Constructor for class com.hulaki.smtp.api.RelayRecipients
 
RelayRecipients(List<String>) - Constructor for class com.hulaki.smtp.api.RelayRecipients
 
RelayRequest - Class in com.hulaki.smtp.api
 
RelayRequest(RelayMode) - Constructor for class com.hulaki.smtp.api.RelayRequest
 
RelayRequest(String) - Constructor for class com.hulaki.smtp.api.RelayRequest
 
RelayResponse - Class in com.hulaki.smtp.api
 
RelayResponse() - Constructor for class com.hulaki.smtp.api.RelayResponse
 
RelayResponse(List<String>) - Constructor for class com.hulaki.smtp.api.RelayResponse
 
removeObserver(Observer<T>) - Method in interface com.hulaki.smtp.transport.Observable
 
removeObserver(Observer<SmtpMessage>) - Method in class com.hulaki.smtp.transport.SmtpServer
 
removeObserver(Observer<SmtpMessage>) - Method in class com.hulaki.smtp.transport.SmtpServerHandler
 
removeRelayRecipient(String) - Method in class com.hulaki.smtp.api.ApiClient
 
removeRelayRecipient(String) - Method in interface com.hulaki.smtp.api.IApiClient
 
removeRelayRecipient(String) - Method in class com.hulaki.smtp.storage.InMemoryRelayAddressDao
 
removeRelayRecipient(String) - Method in interface com.hulaki.smtp.storage.RelayAddressDao
 
retrieveMessages(String) - Method in class com.hulaki.smtp.storage.FileBasedMailMessageDao
 
retrieveMessages(String) - Method in class com.hulaki.smtp.storage.InMemoryMailMessageDao
 
retrieveMessages(String) - Method in interface com.hulaki.smtp.storage.MailMessageDao
 
retrieveMessages(String) - Method in class com.hulaki.smtp.storage.MapDbMailMessageDao
 
retrieveMessages(String) - Method in class com.hulaki.smtp.storage.SqliteMailMessageDao
 
run() - Method in class com.hulaki.smtp.app.MailProcessor
 

S

sendEmail(String, String, String, String) - Method in class com.hulaki.smtp.utils.EmailSender
 
sendEmail(String, MimeMessage...) - Method in class com.hulaki.smtp.utils.EmailSender
 
sendEmail(String, String[], String, String) - Method in class com.hulaki.smtp.utils.EmailSender
 
Server - Interface in com.hulaki.smtp.transport
 
ServerApplication - Class in com.hulaki.smtp.app
 
ServerApplication() - Constructor for class com.hulaki.smtp.app.ServerApplication
 
ServerName - Enum in com.hulaki.smtp.api
 
ServerStatus - Enum in com.hulaki.smtp.api
 
ServerStatusRequest - Class in com.hulaki.smtp.api
 
ServerStatusRequest(ServerName) - Constructor for class com.hulaki.smtp.api.ServerStatusRequest
 
ServerStatusRequest(String) - Constructor for class com.hulaki.smtp.api.ServerStatusRequest
 
setApiServerHandlerFactory(ApiServerHandlerFactory) - Method in class com.hulaki.smtp.transport.ApiServer
 
setApiServerInitializerFactory(ApiServerInitializerFactory) - Method in class com.hulaki.smtp.transport.ApiServer
 
setApplicationContext(ApplicationContext) - Method in class com.hulaki.smtp.app.ApplicationContextProvider
 
setCharset(String) - Method in class com.hulaki.smtp.utils.EmailSender
 
setEmailSender(EmailSender) - Method in class com.hulaki.smtp.app.MailProcessor
 
setEncoding(String) - Method in class com.hulaki.smtp.utils.EmailSender
 
setMailMessageDao(MailMessageDao) - Method in class com.hulaki.smtp.app.MailProcessor
 
setPassword(String) - Method in class com.hulaki.smtp.utils.EmailSender
 
setRecipient(String) - Method in class com.hulaki.smtp.api.ClearRequest
 
setRecipient(String) - Method in class com.hulaki.smtp.api.CountRequest
 
setRecipient(String) - Method in class com.hulaki.smtp.api.GetRequest
 
setRecipient(String) - Method in class com.hulaki.smtp.api.RelayRequest
 
setRelayAddressDao(RelayAddressDao) - Method in class com.hulaki.smtp.app.MailProcessor
 
setServerHandlerFactory(ApiServerHandlerFactory) - Method in class com.hulaki.smtp.transport.ApiServerInitializer
 
setStorageMode(MailMessageDaoFactory.StorageMode) - Static method in class com.hulaki.smtp.storage.MailMessageDaoFactory
 
setUsername(String) - Method in class com.hulaki.smtp.utils.EmailSender
 
SmtpCommand - Enum in com.hulaki.smtp.transport
 
SmtpException - Exception in com.hulaki.smtp.exceptions
 
SmtpException(String) - Constructor for exception com.hulaki.smtp.exceptions.SmtpException
 
SmtpException(Exception) - Constructor for exception com.hulaki.smtp.exceptions.SmtpException
 
SmtpException(String, Exception) - Constructor for exception com.hulaki.smtp.exceptions.SmtpException
 
SmtpMessage - Class in com.hulaki.smtp.transport
 
SmtpMessage() - Constructor for class com.hulaki.smtp.transport.SmtpMessage
 
SmtpProtocolException - Exception in com.hulaki.smtp.exceptions
 
SmtpProtocolException(String) - Constructor for exception com.hulaki.smtp.exceptions.SmtpProtocolException
 
SmtpRequest - Class in com.hulaki.smtp.transport
Contains an SMTP client request.
SmtpRequest(SmtpState, SmtpCommand) - Constructor for class com.hulaki.smtp.transport.SmtpRequest
 
SmtpResponse - Class in com.hulaki.smtp.transport
SMTP response container.
SmtpResponse(int, String) - Constructor for class com.hulaki.smtp.transport.SmtpResponse
 
SmtpResult - Class in com.hulaki.smtp.transport
 
SmtpResult(SmtpState) - Constructor for class com.hulaki.smtp.transport.SmtpResult
 
SmtpResult(SmtpState, int, String) - Constructor for class com.hulaki.smtp.transport.SmtpResult
 
SmtpResult(SmtpState, SmtpResponse) - Constructor for class com.hulaki.smtp.transport.SmtpResult
 
SmtpServer - Class in com.hulaki.smtp.transport
 
SmtpServer(int) - Constructor for class com.hulaki.smtp.transport.SmtpServer
 
SmtpServerHandler - Class in com.hulaki.smtp.transport
 
SmtpServerHandler() - Constructor for class com.hulaki.smtp.transport.SmtpServerHandler
 
SmtpServerInitializer - Class in com.hulaki.smtp.transport
 
SmtpServerInitializer(SmtpServer) - Constructor for class com.hulaki.smtp.transport.SmtpServerInitializer
 
SmtpState - Enum in com.hulaki.smtp.transport
 
SmtpTimeoutException - Exception in com.hulaki.smtp.exceptions
 
SmtpTimeoutException(String) - Constructor for exception com.hulaki.smtp.exceptions.SmtpTimeoutException
 
SqliteMailMessageDao - Class in com.hulaki.smtp.storage
 
SqliteMailMessageDao(String) - Constructor for class com.hulaki.smtp.storage.SqliteMailMessageDao
 
start() - Method in class com.hulaki.smtp.transport.ApiServer
 
start() - Method in interface com.hulaki.smtp.transport.Server
 
start() - Method in class com.hulaki.smtp.transport.SmtpServer
 
StatusResponse - Class in com.hulaki.smtp.api
 
StatusResponse() - Constructor for class com.hulaki.smtp.api.StatusResponse
 
StatusResponse(int, String) - Constructor for class com.hulaki.smtp.api.StatusResponse
 
stop() - Method in class com.hulaki.smtp.app.MailProcessor
 
stop() - Method in class com.hulaki.smtp.transport.ApiServer
 
stop() - Method in interface com.hulaki.smtp.transport.Server
 
stop() - Method in class com.hulaki.smtp.transport.SmtpServer
 
storeMessage(String, MailMessage) - Method in class com.hulaki.smtp.storage.FileBasedMailMessageDao
 
storeMessage(String, MailMessage) - Method in class com.hulaki.smtp.storage.InMemoryMailMessageDao
 
storeMessage(String, MailMessage) - Method in interface com.hulaki.smtp.storage.MailMessageDao
 
storeMessage(String, MailMessage) - Method in class com.hulaki.smtp.storage.MapDbMailMessageDao
 
storeMessage(String, MailMessage) - Method in class com.hulaki.smtp.storage.SqliteMailMessageDao
 

T

toRequestString() - Method in class com.hulaki.smtp.api.ApiRequest
 
toRequestString() - Method in class com.hulaki.smtp.api.ClearRequest
 
toRequestString() - Method in class com.hulaki.smtp.api.CountRequest
 
toRequestString() - Method in class com.hulaki.smtp.api.GetRequest
 
toRequestString() - Method in class com.hulaki.smtp.api.InvalidRequest
 
toRequestString() - Method in class com.hulaki.smtp.api.RelayRequest
 
toRequestString() - Method in class com.hulaki.smtp.api.ServerStatusRequest
 
toSmtpResponseString() - Method in class com.hulaki.smtp.transport.SmtpResult
 
toString() - Method in class com.hulaki.smtp.api.MailMessage
 
toString() - Method in enum com.hulaki.smtp.api.RelayMode
 
toString() - Method in class com.hulaki.smtp.transport.SmtpResponse
 

U

unmarshalResponse(String, Class) - Static method in class com.hulaki.smtp.api.ApiResponse
 

V

valueOf(String) - Static method in enum com.hulaki.smtp.api.ApiCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hulaki.smtp.api.RelayMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hulaki.smtp.api.ServerName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hulaki.smtp.api.ServerStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hulaki.smtp.storage.MailMessageDaoFactory.StorageMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hulaki.smtp.transport.SmtpCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hulaki.smtp.transport.SmtpState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.hulaki.smtp.api.ApiCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hulaki.smtp.api.RelayMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hulaki.smtp.api.ServerName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hulaki.smtp.api.ServerStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hulaki.smtp.storage.MailMessageDaoFactory.StorageMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hulaki.smtp.transport.SmtpCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hulaki.smtp.transport.SmtpState
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForNewEmailOrFail(String, int) - Method in class com.hulaki.smtp.api.ApiClient
 
waitForNewEmailOrFail(String, int, long) - Method in class com.hulaki.smtp.api.ApiClient
 
waitForNewEmailOrFail(String, int) - Method in interface com.hulaki.smtp.api.IApiClient
 
waitForNewEmailOrFail(String, int, long) - Method in interface com.hulaki.smtp.api.IApiClient
 
A C D E F G I M N O P R S T U V W 

Copyright © 2015. All rights reserved.