T
- public abstract class Message<T> extends Object implements Serializable
Constructor and Description |
---|
Message()
Create a message with a new publicationId.
|
Modifier and Type | Method and Description |
---|---|
void |
generatePublicationId()
used to generate a defaultId.
|
Map<String,String> |
getCustomMetas() |
List<Addressee> |
getDestinations() |
Date |
getExpirationDate()
Deprecated.
|
org.joda.time.DateTime |
getExpirationDateTime() |
String |
getId() |
T |
getOriginal() |
Date |
getPublicationDate()
Deprecated.
|
org.joda.time.DateTime |
getPublicationDateTime() |
String |
getPublicationId() |
Addressee |
getSender() |
String |
getSize() |
boolean |
isEncrypted() |
boolean |
isHasAnnex() |
boolean |
isHasFreeInformations() |
boolean |
isImportant() |
boolean |
isUsePublicationReceipt() |
boolean |
isUseReadReceipt() |
boolean |
isUseReceivedReceipt() |
void |
setDestinations(List<Addressee> destinations) |
void |
setEncrypted(boolean encrypted) |
void |
setExpirationDate(Date expirationDate)
Deprecated.
|
void |
setExpirationDateTime(org.joda.time.DateTime expirationDate) |
void |
setHasAnnex(boolean hasAnnex) |
void |
setHasFreeInformations(boolean hasFreeInformations) |
void |
setId(String id) |
void |
setImportant(boolean important) |
void |
setOriginal(T original) |
void |
setPublicationDate(Date publicationDate)
Deprecated.
|
void |
setPublicationDateTime(org.joda.time.DateTime publicationDate) |
void |
setPublicationId(String id) |
void |
setSender(Addressee sender) |
void |
setSize(String size) |
void |
setUsePublicationReceipt(boolean usePublicationReceipt) |
void |
setUseReadReceipt(boolean useReadReceipt) |
void |
setUseReceivedReceipt(boolean useReceivedReceipt) |
String |
toString() |
public String getId()
public void setId(String id)
id
- the id to setpublic final String getPublicationId()
public final void generatePublicationId()
public final void setPublicationId(String id)
id
- the id to setpublic final Addressee getSender()
public final void setSender(Addressee sender)
sender
- the sender to setpublic final void setDestinations(List<Addressee> destinations)
destinations
- the destinations to setpublic final boolean isImportant()
public final void setImportant(boolean important)
important
- the important to setpublic final boolean isEncrypted()
public final void setEncrypted(boolean encrypted)
encrypted
- the encrypted to setpublic String toString()
toString
in class Object
Object.toString()
public void setOriginal(T original)
original
- the original to setpublic T getOriginal()
public final void setHasAnnex(boolean hasAnnex)
hasAnnex
- the hasAnnex to setpublic final boolean isHasAnnex()
public final void setHasFreeInformations(boolean hasFreeInformations)
hasFreeInformations
- the hasFreeInformations to setpublic final boolean isHasFreeInformations()
@Deprecated public final void setExpirationDate(Date expirationDate)
expirationDate
- the expirationDate to setpublic final void setExpirationDateTime(org.joda.time.DateTime expirationDate)
expirationDate
- the expirationDate to set@Deprecated public final Date getExpirationDate()
public final org.joda.time.DateTime getExpirationDateTime()
public final void setPublicationDateTime(org.joda.time.DateTime publicationDate)
publicationDate
- the publicationDate to setpublic final org.joda.time.DateTime getPublicationDateTime()
@Deprecated public final void setPublicationDate(Date publicationDate)
publicationDate
- the publicationDate to set@Deprecated public final Date getPublicationDate()
public void setSize(String size)
size
- the size to setpublic String getSize()
public boolean isUsePublicationReceipt()
public void setUsePublicationReceipt(boolean usePublicationReceipt)
usePublicationReceipt
- the usePublicationReceipt to setpublic boolean isUseReceivedReceipt()
public void setUseReceivedReceipt(boolean useReceivedReceipt)
useReceivedReceipt
- the useReceivedReceipt to setpublic boolean isUseReadReceipt()
public void setUseReadReceipt(boolean useReadReceipt)
useReadReceipt
- the useReadReceipt to set
Connector Packaging PERSPHYSICIAN 4.5.4 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.