|
||||||||||
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.FipaXMLUtil
Field Summary | |
private static java.lang.String |
BLK
|
private static java.lang.String |
BOUNDARY
|
private static java.lang.String |
CONTENT_LENGTH
|
private static java.lang.String |
CONTENT_TYPE
|
private static java.lang.String |
CRLF
|
private java.text.DateFormat |
fipaDateFormat
|
private static org.apache.log4j.Category |
log
|
private static java.lang.String |
MIME_VERSION
|
private static java.lang.String |
MULTIPART_MIXED
|
private java.lang.String |
parser
|
Constructor Summary | |
FipaXMLUtil()
Creates a new FipaXMLUtil object. |
|
FipaXMLUtil(java.lang.String parser)
Constructor for the FipaXMLUtil object |
Method Summary | |
jade.domain.FIPAAgentManagement.Envelope |
decode(java.lang.String msg,
java.lang.StringBuffer payload)
Given an FIPA compliant XML message decode its envelope and payload |
java.lang.String |
encode(jade.domain.FIPAAgentManagement.Envelope env,
byte[] payload)
Convert a JADE Envelope and message Payload to FIPA compatible XML |
java.lang.String |
encode(jade.domain.FIPAAgentManagement.Envelope env,
java.lang.String payload)
Convert a JADE Envelope and message Payload to FIPA compatible XML |
java.util.Date |
getDateFromString(java.lang.String dateTxt)
Given a date in a string format convert it to a Date object |
private static java.lang.String |
processLine(java.lang.String line)
return the next information of search in the line |
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
private java.lang.String parser
private static final java.lang.String MIME_VERSION
private static final java.lang.String CONTENT_TYPE
private static final java.lang.String MULTIPART_MIXED
private static final java.lang.String CONTENT_LENGTH
private static final java.lang.String BOUNDARY
private static final java.lang.String CRLF
private static final java.lang.String BLK
Constructor Detail |
public FipaXMLUtil()
public FipaXMLUtil(java.lang.String parser)
parser
- Description of the ParameterMethod Detail |
public java.lang.String encode(jade.domain.FIPAAgentManagement.Envelope env, java.lang.String payload)
env
- JADE Envelope to be encodedpayload
- Message payload to be encoded into XML
public java.lang.String encode(jade.domain.FIPAAgentManagement.Envelope env, byte[] payload)
env
- JADE Envelope to be encodedpayload
- Message payload to be encoded into XML
public jade.domain.FIPAAgentManagement.Envelope decode(java.lang.String msg, java.lang.StringBuffer payload) throws java.lang.Exception
msg
- FIPA compliant XML message to be decodedpayload
- StringBuffer to populate with message payload
java.lang.Exception
- Error decoding the messageprivate static java.lang.String processLine(java.lang.String line) throws java.io.IOException
line
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic 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 |