|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ie.nuigalway.ecrg.jade.jmsmtp.util.MapMessageUtil
Field Summary | |
private java.text.DateFormat |
fipaDateFormat
|
private static org.apache.log4j.Category |
log
|
Constructor Summary | |
MapMessageUtil()
Creates a new MapMessageUtil object. |
Method Summary | |
jade.domain.FIPAAgentManagement.Envelope |
decode(javax.jms.MapMessage mm,
java.lang.StringBuffer payload)
Given a MapMessage decode its JADE Envelope and message payload |
private jade.core.AID |
decodeAID(java.lang.String key,
javax.jms.MapMessage mm)
Given a MapMessage, decode an AID stored under key |
void |
encode(javax.jms.MapMessage mm,
jade.domain.FIPAAgentManagement.Envelope env,
byte[] payload)
Encodes a JADE Envelope and mesage paylod into a JMS MapMesage |
void |
encode(javax.jms.MapMessage mm,
jade.domain.FIPAAgentManagement.Envelope env,
java.lang.String payload)
Encodes a JADE Envelope and mesage paylod into a JMS MapMesage |
private void |
encodeAID(java.lang.String key,
jade.core.AID aid,
javax.jms.MapMessage mm)
Given a AID encode it into a MapMessage stored under key |
java.util.Date |
getDateFromString(java.lang.String dateTxt)
Given a date in a string format convert it to a Date object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static org.apache.log4j.Category log
private java.text.DateFormat fipaDateFormat
Constructor Detail |
public MapMessageUtil()
Method Detail |
public void encode(javax.jms.MapMessage mm, jade.domain.FIPAAgentManagement.Envelope env, java.lang.String payload) throws java.lang.Exception
mm
- Message to encode envelope and payload intoenv
- Envelope to be encodedpayload
- Payload to be encoded
java.lang.Exception
- Error in encoding the messagepublic void encode(javax.jms.MapMessage mm, jade.domain.FIPAAgentManagement.Envelope env, byte[] payload) throws java.lang.Exception
mm
- Message to encode envelope and payload intoenv
- Envelope to be encodedpayload
- Payload to be encoded
java.lang.Exception
- Error in encoding the messageprivate jade.core.AID decodeAID(java.lang.String key, javax.jms.MapMessage mm) throws java.lang.Exception
key
- Key that AID is stored under in MapMessagemm
- MapMessage which contains the AID
java.lang.Exception
- Error in decosing aidprivate void encodeAID(java.lang.String key, jade.core.AID aid, javax.jms.MapMessage mm) throws java.lang.Exception
key
- Key that AID is to be stored under in MapMessageaid
- AID to be storedmm
- MapMessage to contains the AID
java.lang.Exception
- Error in encoding AIDpublic jade.domain.FIPAAgentManagement.Envelope decode(javax.jms.MapMessage mm, java.lang.StringBuffer payload) throws java.lang.Exception
mm
- MapMessage which contains the Envelope and payloadpayload
- StringBuffer to populate with the message payload
java.lang.Exception
- Error in decoding the envelopepublic java.util.Date getDateFromString(java.lang.String dateTxt)
dateTxt
- Date to be converted in a string format
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |