|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.lang.Thread
zeus.actors.PostMan
zeus.actors.outtrays.FIPA_PostMan
This class is a FIPA complient PostMan that can be used to build an ACC agent which when working with the NameServer provides a link between the Zeus platform and other FIPA complient platforms
| Field Summary | |
private java.io.File |
file
|
protected javax.naming.Context |
initialNamingContext
|
private java.io.FileWriter |
log
|
| Fields inherited from class zeus.actors.PostMan |
ccMail, dispatching, MAX_RETRY, mbox, myAddress, outMail, waitQueue |
| Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
FIPA_PostMan(MailBox mbox,
Queue outMail,
Queue ccMail,
Address myAddress)
|
|
| Method Summary | |
private void |
debug(java.lang.String str)
|
boolean |
postFIPAMsg(FIPAPerformative msg,
FIPA_AID_Address addr)
posts the message to the appropriate transport, will set the return address to |
void |
run()
this run method is the business end of the agent's communication infrastructure. |
| Methods inherited from class zeus.actors.PostMan |
addressReceived, doPost, lowerStatus, postMsg, push, setFastAgent, stopDispatching |
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected javax.naming.Context initialNamingContext
private java.io.FileWriter log
private java.io.File file
| Constructor Detail |
public FIPA_PostMan(MailBox mbox,
Queue outMail,
Queue ccMail,
Address myAddress)
| Method Detail |
public void run()
PostMan
for every receiver of the message
public boolean postFIPAMsg(FIPAPerformative msg,
FIPA_AID_Address addr)
private void debug(java.lang.String str)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||