|
||||||||||
| 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.Sms
public class Sms
Class Sms
| Nested Class Summary | |
|---|---|
static class |
Sms.Slice
Slice object hold the Sms'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::Sms |
| Fields inherited from class org.opencrx.kernel.activity1.jdo2.Activity |
|---|
BASE_CLASS |
| Constructor Summary | |
|---|---|
Sms()
|
|
| Method Summary | ||
|---|---|---|
void |
addSmsRecipient(boolean idIsPersistent,
String id,
AbstractSmsRecipient smsRecipient)
Adds the specified element to the set of the values for the reference smsRecipient. |
|
String |
getMessageBody()
Retrieves the possibly null value for the optional attribute messageBody. |
|
Date |
getSendDate()
Retrieves the possibly null value for the optional attribute sendDate. |
|
PhoneNumber |
getSender()
Retrieves the value for the reference sender. |
|
|
getSmsRecipient()
Retrieves a set containing all the elements for the reference smsRecipient. |
|
AbstractSmsRecipient |
getSmsRecipient(boolean idIsPersistent,
String id)
Retrieves the value for the reference smsRecipient for the
specified qualifier attribute value. |
|
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 |
setMessageBody(String messageBody)
Sets a new value for the attribute messageBody. |
|
void |
setSendDate(Date sendDate)
Sets a new value for the attribute sendDate. |
|
void |
setSender(PhoneNumber 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::Sms
| Constructor Detail |
|---|
public Sms()
| Method Detail |
|---|
public final Date getSendDate()
sendDate.
getSendDate in interface SmssendDate.public void setSendDate(Date sendDate)
sendDate.
setSendDate in interface SmssendDate - The possibly null new value for attribute sendDate.public <T extends AbstractSmsRecipient> Collection<T> getSmsRecipient()
smsRecipient.
getSmsRecipient in interface Sms
public AbstractSmsRecipient getSmsRecipient(boolean idIsPersistent,
String id)
smsRecipient for the
specified qualifier attribute value.
getSmsRecipient in interface SmsidIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.
public void addSmsRecipient(boolean idIsPersistent,
String id,
AbstractSmsRecipient smsRecipient)
smsRecipient.
Note: This is an extension to the JMI 1 standard.
addSmsRecipient in interface SmsidIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.smsRecipient - The element to be appended.public PhoneNumber getSender()
sender.
getSender in interface Smsnull – value for this reference.public void setSender(PhoneNumber sender)
sender.
setSender in interface Smssender - The non-null new value for this reference.public final String getMessageBody()
messageBody.
getMessageBody in interface SmsmessageBody.public void setMessageBody(String messageBody)
messageBody.
setMessageBody in interface SmsmessageBody - 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 ActivitySms.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 | |||||||||