|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--converge.service.Message
Message sisältää viestin järjestelmän sisäisessä muodossa.
Constructor Summary | |
Message(User user)
Luo uuden tyhjän Message-olion. |
|
Message(User user,
org.w3c.dom.Document doc)
Luo uuden Message-olion annetusta XML-dokumentista. |
Method Summary | |
void |
addAttachment(Attachment attachment)
Lisää viestiin uuden liitetiedoston. |
void |
addAttribute(ContextModelValueAttribute cmAttr)
ContextModelValueAttribuuttien viestiolioon lisäämiseen tarkoitettu metodi, |
void |
createXML(org.w3c.dom.Node parent)
Muodostaa Message-oliosta XML-elementin. |
Attachment[] |
getAttachmentList()
Palauttaa listan viestiin liitetyistä liitetiedostoista |
MessageAttributeInterface |
getMessageAttribute(java.lang.String name)
Palauttaa halutun viestiattribuutin. |
java.lang.String |
getMessageID()
Palauttaa Messagen yksikäsitteisen viestin tunnuksen |
User |
getUser()
Palauttaa Message-olioon liitetyn User-olion. |
boolean |
loadXML(org.w3c.dom.Node myContent)
Muodostaa annetusta XML-elementistä Message-olion. |
static void |
main(java.lang.String[] args)
|
void |
setMessageAttribute(java.lang.String name,
java.lang.Object value,
boolean permanent)
Liitetään viestiolioon uusi MessageAttributeInterface:n toteuttava attribuutti, |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Message(User user, org.w3c.dom.Document doc)
user
- käyttäjäoliodoc
- XML-dokumenttipublic Message(User user)
user
- käyttäjäolioMethod Detail |
public User getUser()
public java.lang.String getMessageID()
public MessageAttributeInterface getMessageAttribute(java.lang.String name)
name
- viestiattribuutin nimi
public void setMessageAttribute(java.lang.String name, java.lang.Object value, boolean permanent)
name
- Attribuutti-ilmentymälle annettava nimi, joka on jokin loogisen
attribuutin nimi esim. Subjectvalue
- Attribuutti-ilmentymälle annettava arvotietosisältöpermanent
- Onko attribuutti-ilmentymä viestiin liitettävä fakta eli
tallennetaanko tieto kantaanpublic void addAttribute(ContextModelValueAttribute cmAttr)
cmAttr
- Parametri, joka lisätään viestiolion ei kantaan talletettavana attribuuttinapublic Attachment[] getAttachmentList()
public void addAttachment(Attachment attachment)
attachment
- uusi liitetiedosto (Attachment-olio)public void createXML(org.w3c.dom.Node parent)
createXML
in interface XMLContentInterface
parent
- XML-dokumentin node, jonka lapsielementiksi olion tiedot kirjoitetaanpublic boolean loadXML(org.w3c.dom.Node myContent)
loadXML
in interface XMLContentInterface
myContent
- XML-dokumentti, jonka sisällöstä muodostetaan olion tiedot
XMLContentInterface.createXML( Node )
public static void main(java.lang.String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |