public class ChangeMarketingEmailTemplateMediator extends AbstractChangeBusinessObjectMediatorImpl
| Constructor and Description |
|---|
ChangeMarketingEmailTemplateMediator() |
| Modifier and Type | Method and Description |
|---|---|
void |
change(java.lang.Object aNoun)
This method performs no actions as marketing e-mail template updates are done by the change
marketing e-mail template part mediator.
|
void |
create(java.lang.Object aNoun)
This method populates the physical data container with the new
Emlmsg
object to create. |
void |
delete(java.lang.Object aNoun)
This method updates the physical data container with the modified
Emlmsg
object to delete. |
java.lang.Object |
findPhysicalEntity(java.lang.Object aNoun)
This method returns the
Emlmsg physical SDO from the
PhysicalDataContainer that was created in the
initializePhysicalDataContainer method. |
java.util.List |
validateChange(java.lang.Object aNoun)
This method checks if the logical marketing e-mail template noun can be updated.
|
java.util.List |
validateCreate(java.lang.Object aNoun)
This method checks if the logical marketing e-mail template noun can be created.
|
java.util.List |
validateDelete(java.lang.Object aNoun)
This method checks if the logical marketing e-mail template noun can be deleted.
|
applyChanges, getChangeNounPartMediator, getNouns, getPhysicalDataContainer, initializegetUpdateAccessProfile, setUpdateAccessProfileinitializeConfigequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetUpdateAccessProfile, setUpdateAccessProfileinitializeConfigpublic ChangeMarketingEmailTemplateMediator()
public void create(java.lang.Object aNoun)
throws AbstractApplicationException
Emlmsg
object to create. It sets all the marketing e-mail template data, including any provided user data,
from the logical e-mail template noun.aNoun - The logical MarketingEmailTemplateType SDO business object to create.AbstractApplicationExceptionpublic void change(java.lang.Object aNoun)
throws AbstractApplicationException
change in interface ChangeBusinessObjectMediatorchange in class AbstractChangeBusinessObjectMediatorImplaNoun - The logical MarketingEmailTemplateType SDO business object.AbstractApplicationExceptionpublic void delete(java.lang.Object aNoun)
throws AbstractApplicationException
Emlmsg
object to delete. It sets the marketing e-mail template data's mark for delete property.aNoun - The logical MarketingEmailTemplateType SDO business object to delete.AbstractApplicationExceptionpublic java.lang.Object findPhysicalEntity(java.lang.Object aNoun)
throws DataMediatorException
Emlmsg physical SDO from the
PhysicalDataContainer that was created in the
initializePhysicalDataContainer method.aNoun - The logical MarketingEmailTemplateType SDO.Emlmsg object if it is found, otherwise it returns null.DataMediatorExceptionpublic java.util.List validateCreate(java.lang.Object aNoun)
throws DataMediatorException
aNoun - The logical MarketingEmailTemplateType SDO business object to validate.ApplicationError if there are any
errors, otherwise the list will be empty.DataMediatorExceptionpublic java.util.List validateChange(java.lang.Object aNoun)
throws DataMediatorException
aNoun - The logical MarketingEmailTemplateType SDO business object to validate.ApplicationError if there are any
errors, otherwise the list will be empty.DataMediatorExceptionpublic java.util.List validateDelete(java.lang.Object aNoun)
throws DataMediatorException
aNoun - The logical MarketingEmailTemplateType SDO business object to validate.ApplicationError if there are any
errors, otherwise the list will be empty.DataMediatorException