A B G H J L M O P R S U W

A

AnswerFactory - class org.illeva.jordino.answer.AnswerFactory.
This class builds the appropriate response message from an answer.
AnswerFactory() - Constructor for class org.illeva.jordino.answer.AnswerFactory
Defaul constructor.
actionPerformed(ActionEvent) - Method in class org.illeva.jordino.gui.JordinoMainWin
Process the button event (start and stop).

B

buildAttachDataSource() - Method in class org.illeva.jordino.answer.Help
 
buildAttachFileName() - Method in class org.illeva.jordino.answer.Help
 

G

getResponse() - Method in class org.illeva.jordino.answer.AnswerFactory
Return the appropriate response to message.
getSemaphore() - Method in class org.illeva.jordino.core.MailReader
This method returns the state of semaphore to control the thread.
getSemaphore() - Method in class org.illeva.jordino.core.WatchDog
Return a boolean to indicate if the thread is running.
getStatus() - Method in class org.illeva.jordino.core.WatchDog
Return the status of object.

H

Help - class org.illeva.jordino.answer.Help.
 
Help(MimeMessage) - Constructor for class org.illeva.jordino.answer.Help
 

J

JordinoMainWin - class org.illeva.jordino.gui.JordinoMainWin.
This is the simplest gui for Jordino.
JordinoMainWin() - Constructor for class org.illeva.jordino.gui.JordinoMainWin
Builds a simple gui to start and stop process.

L

LabelList - class org.illeva.jordino.gui.LabelList.
This is a gui complex component: a label and a list-box.
LabelList(String) - Constructor for class org.illeva.jordino.gui.LabelList
 

M

MailReader - class org.illeva.jordino.core.MailReader.
This thread empty the park zone to answer incoming messages.
MailReader(MessageQueue) - Constructor for class org.illeva.jordino.core.MailReader
Build a responder object.
Main - class org.illeva.jordino.Main.
This is the entry of program.
Main() - Constructor for class org.illeva.jordino.Main
 
MessageQueue - class org.illeva.jordino.core.MessageQueue.
This is a FIFO queue to park the incoming messages.
MessageQueue() - Constructor for class org.illeva.jordino.core.MessageQueue
Build a park zone.
main(String[]) - Static method in class org.illeva.jordino.Main
 

O

org.illeva.jordino - package org.illeva.jordino
 
org.illeva.jordino.answer - package org.illeva.jordino.answer
 
org.illeva.jordino.core - package org.illeva.jordino.core
 
org.illeva.jordino.gui - package org.illeva.jordino.gui
 

P

Ping - class org.illeva.jordino.answer.Ping.
 
Ping(MimeMessage) - Constructor for class org.illeva.jordino.answer.Ping
 
pop() - Method in class org.illeva.jordino.core.MessageQueue
Return an incoming message to process.
prepareTextBody() - Method in class org.illeva.jordino.answer.Help
 
prepareTextBody() - Method in class org.illeva.jordino.answer.Ping
 
prepareTextBody() - Method in class org.illeva.jordino.answer.UnknowCommand
Build the rensponse's text.
push(Message) - Method in class org.illeva.jordino.core.MessageQueue
Populate the park zone with incoming messages.

R

run(MimeMessage) - Method in class org.illeva.jordino.answer.AnswerFactory
Matches the Message with the correct answer.
run() - Method in class org.illeva.jordino.core.MailReader
Thread at work.
run() - Method in class org.illeva.jordino.core.WatchDog
Thread at work.

S

setSemaphore(boolean) - Method in class org.illeva.jordino.core.MailReader
This method sets the state of semaphore to control the thread.
setSemaphore(boolean) - Method in class org.illeva.jordino.core.WatchDog
Set the boolean flag to start or stop the thread.

U

UnknowCommand - class org.illeva.jordino.answer.UnknowCommand.
This class build an answer for unknow command messages.
UnknowCommand(MimeMessage) - Constructor for class org.illeva.jordino.answer.UnknowCommand
Construct an answer from a request.

W

WatchDog - class org.illeva.jordino.core.WatchDog.
This thread listen the pop look for incoming messages.
WatchDog(MessageQueue) - Constructor for class org.illeva.jordino.core.WatchDog
Builds a Watchdog object.
windowActivated(WindowEvent) - Method in class org.illeva.jordino.gui.JordinoMainWin
 
windowClosed(WindowEvent) - Method in class org.illeva.jordino.gui.JordinoMainWin
 
windowClosing(WindowEvent) - Method in class org.illeva.jordino.gui.JordinoMainWin
If user closes window , this function stops the threads.
windowDeactivated(WindowEvent) - Method in class org.illeva.jordino.gui.JordinoMainWin
 
windowDeiconified(WindowEvent) - Method in class org.illeva.jordino.gui.JordinoMainWin
 
windowIconified(WindowEvent) - Method in class org.illeva.jordino.gui.JordinoMainWin
 
windowOpened(WindowEvent) - Method in class org.illeva.jordino.gui.JordinoMainWin
 

A B G H J L M O P R S U W