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, initialize
getUpdateAccessProfile, setUpdateAccessProfile
initializeConfig
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUpdateAccessProfile, setUpdateAccessProfile
initializeConfig
public 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.AbstractApplicationException
public void change(java.lang.Object aNoun) throws AbstractApplicationException
change
in interface ChangeBusinessObjectMediator
change
in class AbstractChangeBusinessObjectMediatorImpl
aNoun
- The logical MarketingEmailTemplateType
SDO business object.AbstractApplicationException
public 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.AbstractApplicationException
public 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.DataMediatorException
public 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.DataMediatorException
public 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.DataMediatorException
public 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