|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.oasisopen.jdo2.Identifiable
org.w3c.jdo2.AbstractObject
org.opencrx.kernel.activity1.jdo2.Activity
org.opencrx.kernel.activity1.jdo2.Email
public class Email
Class EMail
| Nested Class Summary | |
|---|---|
static class |
Email.Slice
Slice object hold the EMail's multivalued
attributes |
| Nested classes/interfaces inherited from class org.opencrx.kernel.activity1.jdo2.Activity |
|---|
Activity.Identity |
| Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject |
|---|
org.w3c.jdo2.AbstractObject.EmbeddedList<E>, org.w3c.jdo2.AbstractObject.EmbeddedSet<E> |
| Nested classes/interfaces inherited from interface org.opencrx.kernel.activity1.cci2.Activity |
|---|
Activity.Identity |
| Field Summary | |
|---|---|
static List<String> |
CLASS
Define the model class org::opencrx::kernel::activity1::EMail |
| Fields inherited from class org.opencrx.kernel.activity1.jdo2.Activity |
|---|
BASE_CLASS |
| Constructor Summary | |
|---|---|
Email()
|
|
| Method Summary | ||
|---|---|---|
void |
addEmailRecipient(boolean idIsPersistent,
String id,
AbstractEmailRecipient emailRecipient)
Adds the specified element to the set of the values for the reference emailRecipient. |
|
|
getEmailRecipient()
Retrieves a set containing all the elements for the reference emailRecipient. |
|
AbstractEmailRecipient |
getEmailRecipient(boolean idIsPersistent,
String id)
Retrieves the value for the reference emailRecipient for
the specified qualifier attribute value. |
|
String |
getMessageBody()
Retrieves the possibly null value for the optional attribute messageBody. |
|
String |
getMessageSubject()
Retrieves the possibly null value for the optional attribute messageSubject. |
|
Date |
getSendDate()
Retrieves the possibly null value for the optional attribute sendDate. |
|
EmailAddress |
getSender()
Retrieves the value for the reference sender. |
|
Boolean |
isDeliveryReceiptRequested()
Retrieves the possibly null value for the optional attribute deliveryReceiptRequested. |
|
Boolean |
isReadReceiptRequested()
Retrieves the possibly null value for the optional attribute readReceiptRequested. |
|
static Activity.Identity |
newIdentity(org.openmdx.base.cci2.Segment.Identity segment,
boolean idIsPersistent,
String id)
|
|
protected org.w3c.jdo2.AbstractObject.Slice |
newSlice(int index)
|
|
protected List<String> |
openmdxjdoGetClass()
Retrieve the model class |
|
protected int |
openmdxjdoGetSize(int field)
|
|
protected void |
openmdxjdoSetSize(int field,
int size)
|
|
static Activity.Identity |
openmdxjdoToIdentity(org.oasisopen.spi2.ObjectId objectId)
|
|
void |
setDeliveryReceiptRequested(Boolean deliveryReceiptRequested)
Sets a new value for the attribute deliveryReceiptRequested. |
|
void |
setMessageBody(String messageBody)
Sets a new value for the attribute messageBody. |
|
void |
setMessageSubject(String messageSubject)
Sets a new value for the attribute messageSubject. |
|
void |
setReadReceiptRequested(Boolean readReceiptRequested)
Sets a new value for the attribute readReceiptRequested. |
|
void |
setSendDate(Date sendDate)
Sets a new value for the attribute sendDate. |
|
void |
setSender(EmailAddress sender)
Sets a new value for the reference sender. |
|
| Methods inherited from class org.w3c.jdo2.AbstractObject |
|---|
openmdxjdoClassName, openmdxjdoGetIdentityBuilder, openmdxjdoGetList, openmdxjdoGetObjectsByParent, openmdxjdoGetSet, openmdxjdoGetSparseArray, openmdxjdoNewSlice, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray, openmdxjdoValidateElement |
| Methods inherited from class org.oasisopen.jdo2.Identifiable |
|---|
openmdxjdoGetObject, openmdxjdoGetObjectById, openmdxjdoGetObjectId, openmdxjdoGetObjectSet, openmdxjdoNewObjectId, openmdxjdoNewObjectId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opencrx.kernel.depot1.cci2.DepotReferenceHolder |
|---|
addDepotReference, getDepotReference, getDepotReference |
| Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender |
|---|
sendAlert |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee |
|---|
getAudit, getAudit |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable |
|---|
clone_ |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Importer |
|---|
importItem |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed |
|---|
getIndexEntry, getIndexEntry, updateIndex |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
|---|
addOwningGroup, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser |
| Methods inherited from interface org.opencrx.kernel.base.cci2.XmlExporter |
|---|
exportXml |
| Methods inherited from interface org.openmdx.base.cci2.BasicObject |
|---|
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy |
| Methods inherited from interface org.openmdx.base.cci2.ExtentCapable |
|---|
getIdentity |
| Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable |
|---|
getView, getView |
| Field Detail |
|---|
public static final List<String> CLASS
org::opencrx::kernel::activity1::EMail
| Constructor Detail |
|---|
public Email()
| Method Detail |
|---|
public final Date getSendDate()
sendDate.
getSendDate in interface EmailsendDate.public void setSendDate(Date sendDate)
sendDate.
setSendDate in interface EmailsendDate - The possibly null new value for attribute sendDate.public final String getMessageSubject()
messageSubject.
getMessageSubject in interface EmailmessageSubject.public void setMessageSubject(String messageSubject)
messageSubject.
setMessageSubject in interface EmailmessageSubject - The possibly null new value for attribute messageSubject.public final Boolean isReadReceiptRequested()
readReceiptRequested.
isReadReceiptRequested in interface EmailreadReceiptRequested.public void setReadReceiptRequested(Boolean readReceiptRequested)
readReceiptRequested.
setReadReceiptRequested in interface EmailreadReceiptRequested - The possibly null new value for attribute readReceiptRequested.public <T extends AbstractEmailRecipient> Collection<T> getEmailRecipient()
emailRecipient.
getEmailRecipient in interface Email
public AbstractEmailRecipient getEmailRecipient(boolean idIsPersistent,
String id)
emailRecipient for
the specified qualifier attribute value.
getEmailRecipient in interface EmailidIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.
public void addEmailRecipient(boolean idIsPersistent,
String id,
AbstractEmailRecipient emailRecipient)
emailRecipient.
Note: This is an extension to the JMI 1 standard.
addEmailRecipient in interface EmailidIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.emailRecipient - The element to be appended.public final Boolean isDeliveryReceiptRequested()
deliveryReceiptRequested.
isDeliveryReceiptRequested in interface EmaildeliveryReceiptRequested.public void setDeliveryReceiptRequested(Boolean deliveryReceiptRequested)
deliveryReceiptRequested.
setDeliveryReceiptRequested in interface EmaildeliveryReceiptRequested - The possibly null new value for attribute deliveryReceiptRequested.public EmailAddress getSender()
sender.
getSender in interface Emailnull – value for this reference.public void setSender(EmailAddress sender)
sender.
setSender in interface Emailsender - The non-null new value for this reference.public final String getMessageBody()
messageBody.
getMessageBody in interface EmailmessageBody.public void setMessageBody(String messageBody)
messageBody.
setMessageBody in interface EmailmessageBody - The possibly null new value for attribute messageBody.protected int openmdxjdoGetSize(int field)
openmdxjdoGetSize in class Activity
protected void openmdxjdoSetSize(int field,
int size)
openmdxjdoSetSize in class Activityprotected org.w3c.jdo2.AbstractObject.Slice newSlice(int index)
newSlice in class Activityprotected List<String> openmdxjdoGetClass()
openmdxjdoGetClass in class ActivityEmail.CLASS
public static Activity.Identity newIdentity(org.openmdx.base.cci2.Segment.Identity segment,
boolean idIsPersistent,
String id)
public static Activity.Identity openmdxjdoToIdentity(org.oasisopen.spi2.ObjectId objectId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||