Se encuentra en jade.lang.acl.ACLMessage.

Lista de Métodos
void
addReceiver(AID r)
Añade un receptor a la lista de receptores.
void
addReplyTo(AID dest)
Añade un valor a la lista de :reply-to.
void
addUserDefinedParameter(String key, String value)
Añade un nuevo usuario como parámetro definido.
void
clearAllReceiver()
Elimina todos los receptores de la lista de receptores.
void
clearAllReplyTo()
Elimina todos las entradas de la lista :reply_to.
java.lang.Object
clone()
Clona un objeto de esta clase.
ACLMessage
createReply()
Crea un mensaje de respuesta para el mensaje cosbre el que es aplicado poniendo los valores oportunos en campos como receiver, conversation-id...
Iterator
getAllIntendedReceiver()
Devuelve la lista de receptores.
static java.lang.String[]
getAllPerformativeNames()
Devuelve la lista de actos comunicativos como un array de String.
Iterator
getAllReceiver()
Devuelve un iterador sobre la lista de receptores.
Iterator
getAllReplyTo()
Devuelve un iterador sobre la lista de :reply_to slot.
Properties
getAllUserDefinedParameters()
Devuelve la estructura de datos con todos los usuarios creados mediante parámetros.
byte[]
getByteSequenceContent()
Devuelve el contenido del mensaje como un array de bytes.
java.lang.String
getContent()
Devuelve el contenido del mensaje como una cadena.
java.io.Serializable
getContentObject()
Devuelve el conteindo del ACLMessage cuando ha sido creado mediante el método setContentObject.
java.lang.String
getConversationId()
Devuelve el :conversation-id slot.
java.lang.String
getEncoding()
Devuelve el :encoding slot.
Envelope
getEnvelope()
Devuelve el "envoltorio" del mensaje si hay alguno.
java.lang.String
getInReplyTo()
Devuelve el Reads :reply-to slot.
static int
getInteger(java.lang.String perf)
Devuelve el valor entero correspondiente a la perfomativa pasada como argumento.
java.lang.String
getLanguage()
Devuelve el :language slot.
java.lang.String
getOntology()
Devuelve el :ontology slot.
int
getPerformative()
Devuelve el valor entero correspondiente a la perfomativa del objeto actual.
static java.lang.String
getPerformative(int perf)
Devuelve una cadena correspondiente a la perfomativa pasada como argumento.
java.lang.String
getProtocol()
Devuelve el :protocol slot.
java.util.Date
getReplyByDate()
Devuelve el :reply-by slot.
java.lang.String
getReplyWith()
Devuelve el :reply-with slot.
AID
getSender()
Devuelve el :sender slot.
java.lang.String
getUserDefinedParameter(java.lang.String key)
Busca al usuario definido por parámetros con la clave especificada.
boolean
hasByteSequenceContent()
Permite conocer si el contenido del mensaje es una secuencia de bytes o una cadena.
boolean
removeReceiver(AID r)
Elimina una entrada de la lista de :receiver.
boolean
removeReplyTo(AID dest)
Elimina una entrada del :reply_to slot.
boolean
removeUserDefinedParameter(java.lang.String key)
Elimina la clave y su corespondiente valor de la lista de usuarios definidos por parametros en el ACLMessage.
void
reset()
Resetea todos los slots del mensaje.
void
setByteSequenceContent(byte[] content)
Establece el :content slot.
void
setContent(java.lang.String content)
Establece el :content slot.
void
setContentObject(java.io.Serializable s)
Establece el contenido del ACLMessage a un objeto de Java.
void
setConversationId(java.lang.String str)
Establece el :conversation-id slot.
void
setDefaultEnvelope()
Establece el "envoltorio" del mensaje, usando los slots :sender and :receiver para completar el "envoltorio".
void
setEncoding(java.lang.String str)
Establece el :encoding slot.
void
setEnvelope(Envelope e)
Establece el "envoltorio" del mensaje.
void
setInReplyTo(java.lang.String reply)
Establece el :in-reply-to slot.
void
setLanguage(java.lang.String str)
Establece el :language slot.
void
setOntology(java.lang.String str)
Establece el :ontology slot.
void
setPerformative(int perf)
Establece la perfomativa del mensaje.
void
setProtocol(java.lang.String str)
Establece el :protocol slot.
void
setReplyByDate(java.util.Date date)
Establece el :reply-by slot.
void
setReplyWith(java.lang.String reply)
Establece el :reply-with slot.
void
setSender(AID s)
Establece el :sender slot.
java.lang.String
toString()
Convierte un mensaje a una cadena.