< < E-NEF > >
Prog. Perl | Art Roman | Voyager | Cartes ()
                  dragon                     e-nef                 Plan du Site
Contact
All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

AboutWindow(Point). Constructor for class orchid.gui.AboutWindow
actionPerformed(ActionEvent). Method in class orchid.gui.MeetingAgentWindow
addAgent(AgentInfo). Method in class orchid.server.DBQuerying
add an agent to the agents database of the SAA.
addAgent(AgentInfo). Method in interface orchid.agent.ISaa
addAgent(AgentInfo). Method in class orchid.agent.Saa
addAgent(AgentInfo). Method in class orchid.server.Server
addMeeting(String, Meeting). Method in class orchid.server.DBQuerying
addMeeting(String, Meeting). Method in interface orchid.agent.ISaa
addMeeting(String, Meeting). Method in class orchid.agent.Saa
addMeeting(String, Meeting). Method in class orchid.server.Server
addServer(ServerInfo). Method in class orchid.server.DBQuerying
add a new server to the servers database of the SAA.
addServer(ServerInfo). Method in interface orchid.agent.ISaa
addServer(ServerInfo). Method in class orchid.agent.Saa
addServer(ServerInfo). Method in class orchid.server.Server
AgentCreation(String). Constructor for class orchid.server.AgentCreation
AgentInfo(String, String, String, String, boolean). Constructor for class orchid.object.AgentInfo
AnswerWindow(String, Point). Constructor for class orchid.gui.AnswerWindow

B

Boot(). Constructor for class orchid.server.Boot
ButtonBarWindow(String, Point). Constructor for class orchid.gui.ButtonBarWindow

C

Calculation(). Constructor for class orchid.gui.Calculation
callMeeting(MeetingProposal). Method in interface orchid.agent.IMeetingAgent
callMeeting(MeetingProposal). Method in class orchid.agent.MeetingAgent
Make the Initiator Agent send the MeetingProposal to all the meeting guests' agents.
Method used by the Initiator Agent.
CallMeetingWindow(String, Point). Constructor for class orchid.gui.CallMeetingWindow
confirmMeeting(MeetingProposal). Method in interface orchid.agent.IMeetingAgent
confirmMeeting(MeetingProposal). Method in class orchid.agent.MeetingAgent
Make the agent confirm the final DateHourProposal to all the agents of one subgroup.
This is the LAST METHOD to be used.
Agent to Agent Method.
Method called by the nMCP agent.
Connect(). Constructor for class orchid.gui.Connect
createSubspace(String, Vector). Method in interface orchid.agent.ISaa
createSubspace(String, Vector). Method in class orchid.agent.Saa
Ask the Saa to create a subspace and populate it.
spacename is the name of the subspace to be created.
proxynamelist is a vector with the complete URL of each agent to include in the subspace.

D

DateHourProposal(). Constructor for class orchid.object.DateHourProposal
DateHourProposal(int, int, int, int). Constructor for class orchid.object.DateHourProposal
DBManipulation(). Constructor for class orchid.server.DBManipulation
DBQuerying(String). Constructor for class orchid.server.DBQuerying
destroy(). Method in class orchid.gui.AboutWindow
destroy(). Method in class orchid.gui.AnswerWindow
destroy(). Method in class orchid.gui.ButtonBarWindow
destroy(). Method in class orchid.gui.CallMeetingWindow
destroy(). Method in class orchid.gui.LoginWindow
destroy(). Method in class orchid.gui.MeetingAgentWindow
die(). Method in interface orchid.server.ITracer
die(). Method in class orchid.server.Tracer
DisplayTabb(int, int, int). Method in class orchid.gui.MeetingAgentWindow

E

enumToHashtable(Enumeration). Static method in class orchid.object.Util
enumToVector(Enumeration). Static method in class orchid.object.Util

F

father. Variable in class orchid.agent.SaaConfig
FileUtil(). Constructor for class orchid.object.FileUtil
finalize(). Method in class orchid.agent.MeetingAgent

G

getAgents(String). Method in class orchid.server.DBQuerying
give all the agents info living on the local server.
getAgents(String). Method in interface orchid.agent.ISaa
getAgents(String). Method in class orchid.agent.Saa
getAgents(String). Method in class orchid.server.Server
getAndDate(). Method in class orchid.object.MeetingProposal
getAnswer(). Method in class orchid.object.GuestInfo
getAuthentication(String, String). Method in class orchid.server.DBQuerying
Tells wether a user authentified by a login and a password is authorized to log in.
getAuthentication(String, String). Method in interface orchid.agent.ISaa
getAuthentication(String, String). Method in class orchid.agent.Saa
give a alphanumeric string if the user is authentified give only numerical string for now
getAuthentication(String, String). Method in class orchid.server.Server
getAvailability(). Method in class orchid.object.ServerInfo
getBetweenDate(). Method in class orchid.object.MeetingProposal
getCF(). Method in class orchid.object.GuestInfo
getColumnClass(int). Method in class orchid.gui.ParticipantsTableModel
getColumnCount(). Method in class orchid.gui.ParticipantsTableModel
getColumnName(int). Method in class orchid.gui.ParticipantsTableModel
getCurrentlocation(). Method in class orchid.object.AgentInfo
getCurrentlocation(). Method in interface orchid.agent.IMeetingAgent
getCurrentlocation(). Method in interface orchid.agent.IOrchidAgent
getCurrentlocation(). Method in class orchid.agent.MeetingAgent
Make the agent return the name of the server on which it is running .
getDate(). Method in class orchid.object.DateHourProposal
getDate(). Method in class orchid.object.Meeting
getDay(). Method in class orchid.object.DateHourProposal
getDayRange(int). Method in class orchid.object.RangeProposal
getDuration(). Method in class orchid.object.Meeting
getDuration(). Method in class orchid.object.MeetingProposal
getEssential(). Method in class orchid.object.GuestInfo
getFrozen(). Method in class orchid.object.AgentInfo
getFrozen(). Method in class orchid.object.Meeting
getGuestInfoList(). Method in class orchid.object.MeetingProposal
getHome(). Method in class orchid.object.AgentInfo
getHome(). Method in interface orchid.agent.IMeetingAgent
getHome(). Method in interface orchid.agent.IOrchidAgent
getHome(). Method in class orchid.agent.MeetingAgent
Make the agent return the name of the server on which it was created.
Agent to Agent Method.
getHome(). Method in class orchid.object.UserInfo
getInitiator(). Method in class orchid.object.Meeting
getInitiator(). Method in class orchid.object.MeetingProposal
getKey(). Method in class orchid.object.MeetingProposal
getMALocation(String). Method in interface orchid.agent.ISaa
getMALocation(String). Method in class orchid.agent.Saa
give the location of MA agent of the user identified by the Identificator string
getMaster(). Method in class orchid.object.ServerInfo
getMeetings(Date, Date). Method in interface orchid.agent.IMeetingAgent
getMeetings(Date, Date). Method in class orchid.agent.MeetingAgent
Make the agent send the schedule to its client owner.
Client to Agent Method.
getMeetings(String, Date, Date). Method in class orchid.server.DBQuerying
This method return a Vector, sorted by date, containing the Meetings scheduled between the beginning date and the end date.
getMeetings(String, Date, Date). Method in interface orchid.agent.ISaa
getMeetings(String, Date, Date). Method in class orchid.agent.Saa
getMeetings(String, Date, Date). Method in class orchid.server.Server
getMonth(). Method in class orchid.object.DateHourProposal
getName(). Method in class orchid.object.AgentInfo
getName(). Method in class orchid.object.GuestInfo
getName(). Method in class orchid.object.ServerInfo
getName(). Method in class orchid.object.UserInfo
getNbOfDayInMonth(int, int). Method in class orchid.gui.Calculation
getNote(). Method in class orchid.object.Meeting
getNote(). Method in class orchid.object.MeetingProposal
getOwner(). Method in class orchid.object.AgentInfo
getOwner(). Method in interface orchid.agent.IMeetingAgent
getOwner(). Method in interface orchid.agent.IOrchidAgent
getOwner(). Method in class orchid.agent.MeetingAgent
Make the agent return the name of its owner.
Agent to Agent Method.
getParticipants(). Method in class orchid.object.Meeting
getRange(). Method in class orchid.object.RangeProposal
getRangeLength(). Method in class orchid.object.MeetingProposal
Get the number of days between betweenDate and andDate.
getRangeSize(). Method in class orchid.object.RangeProposal
getRowCount(). Method in class orchid.gui.ParticipantsTableModel
getServer(). Method in class orchid.object.FileUtil
getServer(). Static method in class orchid.object.Util
getServers(String). Method in class orchid.server.DBQuerying
give all the servers info known by the SAA.
getServers(String). Method in interface orchid.agent.ISaa
getServers(String). Method in class orchid.agent.Saa
getServers(String). Method in class orchid.server.Server
getSubject(). Method in class orchid.object.Meeting
getSubject(). Method in class orchid.object.MeetingProposal
getTimeOfDay(). Method in class orchid.object.DateHourProposal
getTimeOfDay(). Method in class orchid.object.Meeting
getTimeout(). Method in class orchid.object.MeetingProposal
getTodayDate(). Method in class orchid.gui.Calculation
getTodayDay(). Method in class orchid.gui.Calculation
getTodayMonth(). Method in class orchid.gui.Calculation
getTodayTimeHour(). Method in class orchid.gui.Calculation
getTodayTimeMinute(). Method in class orchid.gui.Calculation
getTodayTimeSecond(). Method in class orchid.gui.Calculation
getTodayYear(). Method in class orchid.gui.Calculation
getUrl(). Method in class orchid.object.ServerInfo
getValueAt(int, int). Method in class orchid.gui.ParticipantsTableModel
getYear(). Method in class orchid.object.DateHourProposal
giveResult(String, RangeProposal). Method in interface orchid.agent.IMeetingAgent
giveResult(String, RangeProposal). Method in class orchid.agent.MeetingAgent
Make the agent give its RangeProposal to the initiator agent.
To perform this action the agent has to be the nMCP.
Agent to Agent Method.
giveYouMyCF(String, int, String). Method in interface orchid.agent.IMeetingAgent
giveYouMyCF(String, int, String). Method in class orchid.agent.MeetingAgent
Make the agent store the Constraint Factor (CF) of an agent's user.
GLOBALAGENTSPACEname. Variable in class orchid.agent.SaaConfig
GLOBALAGENTSPACEname. Variable in class orchid.server.ServerConfig
GLOBALSERVERSPACEname. Variable in class orchid.agent.SaaConfig
GLOBALSERVERSPACEname. Variable in class orchid.server.ServerConfig
goHome(). Method in interface orchid.agent.IMeetingAgent
goHome(). Method in interface orchid.agent.IOrchidAgent
goHome(). Method in class orchid.agent.MeetingAgent
Make the agent go to its home server.
Agent to Agent Method.
GuestInfo(String, boolean). Constructor for class orchid.object.GuestInfo

I

init(). Method in class orchid.gui.AboutWindow
init(). Method in class orchid.gui.AnswerWindow
init(). Method in class orchid.gui.ButtonBarWindow
init(). Method in class orchid.gui.CallMeetingWindow
init(). Method in class orchid.gui.LoginWindow
init(). Method in class orchid.gui.MeetingAgentWindow
init(). Method in class orchid.gui.TableWork
initCalendar(). Method in class orchid.gui.Calculation
isCellEditable(int, int). Method in class orchid.gui.ParticipantsTableModel
isEverybodyAnswered(String). Method in interface orchid.agent.IMeetingAgent
isEverybodyAnswered(String). Method in class orchid.agent.MeetingAgent
Test if everybody answered to the MeetingProposal.

L

level1. Static variable in class orchid.server.AgentCreation
voyager level of verbosity: no output
level2. Static variable in class orchid.server.AgentCreation
voyager level of verbosity: stack traces of remote and unhandled exceptions
level3. Static variable in class orchid.server.AgentCreation
voyager level of verbosity: same as previous + internal debug information
live(). Method in interface orchid.agent.ISaa
live(). Method in class orchid.agent.Saa
run the SAA
LoginWindow(). Constructor for class orchid.gui.LoginWindow
logMessage(String, String, String). Method in interface orchid.server.ITracer
logMessage(String, String, String). Method in class orchid.server.Tracer
logMessg(String, String, String). Method in interface orchid.agent.ISaa
logMessg(String, String, String). Method in class orchid.agent.Saa
Display a signed message
logMsg(String, String, String). Static method in class orchid.object.Util
Display a message.
logpath. Variable in class orchid.server.ServerConfig

M

MAEngine01(MeetingAgent, MeetingProposal, Calendar, int). Constructor for class orchid.agent.MAEngine01
MAEngine02(MeetingAgent, MeetingProposal, Calendar, int). Constructor for class orchid.agent.MAEngine02
main(String[]). Static method in class orchid.server.AgentCreation
main(String[]). Static method in class orchid.gui.AnswerWindow
main(String[]). Static method in class orchid.server.Boot
main(String[]). Static method in class orchid.gui.CallMeetingWindow
main(String[]). Static method in class orchid.gui.Connect
main(String[]). Static method in class orchid.server.DBManipulation
main(String[]). Static method in class orchid.server.DBQuerying
The main method is only here to test the other DBQuerying methods.
main(String[]). Static method in class orchid.gui.MeetingAgentWindow
main(String[]). Static method in class orchid.object.ObjectTest
main(String[]). Static method in class orchid.object.RangeProposal
main(String[]). Static method in class orchid.server.Tracer
makeCalPanel(String[], String[], int). Method in class orchid.gui.MeetingAgentWindow
MASTERSERVER. Variable in class orchid.agent.SaaConfig
MASTERSERVER. Variable in class orchid.server.ServerConfig
Meeting(). Constructor for class orchid.object.Meeting
Meeting(String, String, String, int, int, int, int, int, Vector, boolean). Constructor for class orchid.object.Meeting
MeetingAgent(UserInfo). Constructor for class orchid.agent.MeetingAgent
MeetingAgent constructor
MeetingAgentWindow(String, Point). Constructor for class orchid.gui.MeetingAgentWindow
MeetingProposal(). Constructor for class orchid.object.MeetingProposal
MeetingProposal(String, String, String, int, int, int, int, int, int, int, Hashtable, int). Constructor for class orchid.object.MeetingProposal
moveTo(Object). Method in class orchid.agent.MeetingAgent
moveTo(String). Method in class orchid.agent.MeetingAgent

N

newMeeting(MeetingProposal). Method in interface orchid.agent.IMeetingAgent
newMeeting(MeetingProposal). Method in class orchid.agent.MeetingAgent
Make the Agent store the MeetingProposal and ask its user if it will come or not to the Meeting.
In the next step, the Agent will have to use the its willComeOrNot method to transfer the answer to the Initiator Agent.
Agent to Agent Method.
Method called by the Initiator Agent callMeeting method.
newProposal(String, DateHourProposal). Method in interface orchid.agent.IMeetingAgent
newProposal(String, DateHourProposal). Method in class orchid.agent.MeetingAgent
Make the agent send a new DateHourProposal to the next most constrained participant's agent.
Agent to Agent Method.
nextProposal(String). Method in interface orchid.agent.IMeetingAgent
nextProposal(String). Method in class orchid.agent.MeetingAgent
Agent to Agent Method.
noMoreProposal(String). Method in interface orchid.agent.IMeetingAgent
noMoreProposal(String). Method in class orchid.agent.MeetingAgent
Agent to Agent Method.

O

ObjectTest(). Constructor for class orchid.object.ObjectTest
OnTimeDisplay(JTabbedPane). Method in class orchid.gui.MeetingAgentWindow

P

ParticipantsTableModel(). Constructor for class orchid.gui.ParticipantsTableModel
postArrival(). Method in class orchid.agent.MeetingAgent
postDeparture(). Method in class orchid.agent.MeetingAgent
preArrival(). Method in class orchid.agent.MeetingAgent
preDeparture(String, String). Method in class orchid.agent.MeetingAgent
print(String). Method in interface orchid.agent.IMeetingAgent
print(String). Method in interface orchid.agent.IOrchidAgent
print(String). Method in class orchid.agent.MeetingAgent
Make the agent display a string at its current location.
For test/debug purpose.
printDebugData(JTable). Method in class orchid.gui.TableWork

R

RangeProposal(). Constructor for class orchid.object.RangeProposal
RangeProposal(int). Constructor for class orchid.object.RangeProposal
The ranges are from 800 (08H00) to 2200 (22H00) and last 30 minutes.
ReInit(JTable). Method in class orchid.gui.MeetingAgentWindow
removeAgent(AgentInfo). Method in class orchid.server.DBQuerying
removeAgent(AgentInfo). Method in interface orchid.agent.ISaa
removeAgent(AgentInfo). Method in class orchid.agent.Saa
removeAgent(AgentInfo). Method in class orchid.server.Server
removeMeeting(String, Meeting). Method in class orchid.server.DBQuerying
removeServer(ServerInfo). Method in class orchid.server.DBQuerying
remove a server from the servers database of the SAA.
removeServer(ServerInfo). Method in interface orchid.agent.ISaa
removeServer(ServerInfo). Method in class orchid.agent.Saa
removeServer(ServerInfo). Method in class orchid.server.Server
run(). Method in class orchid.agent.MAEngine01
run(). Method in class orchid.agent.MAEngine02
run(). Method in class orchid.server.Server

S

Saa(SaaConfig). Constructor for class orchid.agent.Saa
SaaConfig(String, String, String, String, String, String, Server). Constructor for class orchid.agent.SaaConfig
saaDisconnect(). Method in interface orchid.agent.ISaa
saaDisconnect(). Method in class orchid.agent.Saa
Disconnect the SAA
saaStop(). Method in interface orchid.agent.ISaa
saaStop(). Method in class orchid.agent.Saa
Stop the SAA
SELFAGENTSPACEname. Variable in class orchid.agent.SaaConfig
SELFAGENTSPACEname. Variable in class orchid.server.ServerConfig
selfID. Variable in class orchid.agent.SaaConfig
SELFSERVERSPACEname. Variable in class orchid.agent.SaaConfig
SELFSERVERSPACEname. Variable in class orchid.server.ServerConfig
Server(ServerConfig). Constructor for class orchid.server.Server
Construct an Orchid server with all the parameters
ServerConfig(String, String, String, String, String, String, String). Constructor for class orchid.server.ServerConfig
serverDisconnect(). Method in class orchid.server.Server
serverID. Variable in class orchid.server.ServerConfig
ServerInfo(String, String, int, boolean). Constructor for class orchid.object.ServerInfo
serverStop(). Method in class orchid.server.Server
setAnswer(GuestInfo). Method in class orchid.object.MeetingProposal
setAnswer(int). Method in class orchid.object.GuestInfo
-1 : no answer, don't know 0 : will not come 1 : will come
setAvailability(int). Method in class orchid.object.ServerInfo
setCF(int). Method in class orchid.object.GuestInfo
setConnection(ServerInfo, boolean). Method in interface orchid.agent.ISaa
setConnection(ServerInfo, boolean). Method in class orchid.agent.Saa
setCurrentlocation(String). Method in class orchid.object.AgentInfo
setDate(int, int, int). Method in class orchid.object.DateHourProposal
setDate(int, int, int). Method in class orchid.object.Meeting
setDate(int, int, int, int, int, int). Method in class orchid.object.MeetingProposal
setDisplayToCurrentTime(). Method in class orchid.gui.MeetingAgentWindow
setFrozen(boolean). Method in class orchid.object.AgentInfo
setFrozen(boolean). Method in class orchid.object.Meeting
setMaster(boolean). Method in class orchid.object.ServerInfo
setMeeting(Date, DateHourProposal, int). Method in class orchid.object.RangeProposal
setNote(String). Method in class orchid.object.Meeting
setParticipantList(Hashtable). Method in class orchid.object.MeetingProposal
setServer(String). Method in class orchid.object.FileUtil
setServer(String). Static method in class orchid.object.Util
setTime(int, int, int). Method in class orchid.gui.Calculation
setTimeOfDay(int). Method in class orchid.object.DateHourProposal
setTimeOfDay(int). Method in class orchid.object.Meeting
setValueAt(Object, int, int). Method in class orchid.gui.ParticipantsTableModel
sortCF(Hashtable). Static method in class orchid.object.Util
Sort the CF
start(). Method in class orchid.gui.AboutWindow
start(). Method in class orchid.gui.AnswerWindow
start(). Method in class orchid.gui.ButtonBarWindow
start(). Method in class orchid.gui.CallMeetingWindow
start(). Method in class orchid.gui.LoginWindow
start(). Method in class orchid.gui.MeetingAgentWindow
startGivingCF(String). Method in interface orchid.agent.IMeetingAgent
startGivingCF(String). Method in class orchid.agent.MeetingAgent
stringToVector(String). Static method in class orchid.object.Util

T

TableWork(). Constructor for class orchid.gui.TableWork
toString(). Method in class orchid.object.AgentInfo
toString(). Method in class orchid.object.DateHourProposal
toString(). Method in class orchid.object.GuestInfo
toString(). Method in class orchid.object.Meeting
toString(). Method in class orchid.object.MeetingProposal
toString(). Method in class orchid.object.RangeProposal
toString(). Method in class orchid.agent.SaaConfig
toString(). Method in class orchid.server.ServerConfig
toString(). Method in class orchid.object.ServerInfo
toString(). Method in class orchid.object.UserInfo
Tracer(String, String). Constructor for class orchid.server.Tracer

U

updateAgent(AgentInfo). Method in class orchid.server.DBQuerying
updateMeeting(Meeting). Method in class orchid.server.DBQuerying
updateMeeting(MeetingProposal). Method in interface orchid.agent.IMeetingAgent
updateMeeting(MeetingProposal). Method in class orchid.agent.MeetingAgent
Make the agents of the participants update their meetingProposalList.
Agent to Agent Method.
Method called by the Initiator Agent.
updateServer(ServerInfo). Method in class orchid.server.DBQuerying
update info about a server in the servers database of the SAA.
UserInfo(String). Constructor for class orchid.object.UserInfo
UserInfo(String, String). Constructor for class orchid.object.UserInfo
Util(). Constructor for class orchid.object.Util

V

validateDate(String). Static method in class orchid.object.Util
Check if a String is a valide date
validateInteger(String). Static method in class orchid.object.Util
Check if the content of a String is an int.
vectorToSQLList(Vector). Static method in class orchid.object.Util

W

willComeOrNot(String, String, boolean). Method in interface orchid.agent.IMeetingAgent
willComeOrNot(String, String, boolean). Method in class orchid.agent.MeetingAgent
Make the agent answer if it will come or not to a meeting.
Agent to Agent Method.
© Copyright 1998-2008 Emmanuel PIERRE. Libre reproduction sous Licence LLDDv1.
Pour tout commentaire, webmaster@e-nef.com
Dernière MaJ 31/01/2018

Valid XHTML 1.0!

No Patents/