public class ChangeMarketingEmailTemplatePartMediator extends AbstractChangeBusinessObjectPartMediatorImpl
Constructor and Description |
---|
ChangeMarketingEmailTemplatePartMediator() |
Modifier and Type | Method and Description |
---|---|
void |
create(java.lang.Object aNoun,
java.lang.Object aNounPart)
This method performs no actions as the marketing e-mail template creation is done by the change
marketing e-mail template mediator.
|
void |
delete(java.lang.Object aNoun,
java.lang.Object aNounPart)
This method performs no actions as the marketing e-mail template deletion is done by the change
marketing e-mail template mediator.
|
java.lang.Object |
findPhysicalEntity(java.lang.Object aNoun,
java.lang.Object aNounPart)
This method returns the
Emlmsg physical SDO from the
PhysicalDataContainer that was created in the
ChangeMarketingEmailTemplateMediator mediator. |
java.lang.String[] |
getNounPartXPaths()
This method gets the xpath for the main marketing e-mail template noun part.
|
void |
update(java.lang.Object aNoun,
java.lang.Object aNounPart)
This method updates the physical data container with the modified
Emlmsg
object. |
java.util.List |
validateChange(java.lang.Object aNoun,
java.lang.Object aNounPart)
This method checks if the logical marketing e-mail template noun can be updated.
|
java.util.List |
validateCreate(java.lang.Object aNoun,
java.lang.Object aNounPart)
This method performs no checking as the validation is done by the Change Marketing E-mail Template mediator.
|
java.util.List |
validateDelete(java.lang.Object aNoun,
java.lang.Object aNounPart)
This method performs no checking as the validation is done by the Change Marketing E-mail Template mediator.
|
applyChanges, convertToBigDecimal, convertToDate, convertToDouble, convertToInteger, convertToLong, getNounParts, getParentPhysicalDataContainer, getPhysicalDataContainer, initialize
getUpdateAccessProfile, setUpdateAccessProfile
initializeConfig
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUpdateAccessProfile, setUpdateAccessProfile
initializeConfig
public ChangeMarketingEmailTemplatePartMediator()
public void create(java.lang.Object aNoun, java.lang.Object aNounPart) throws AbstractApplicationException
aNoun
- The logical MarketingEmailTemplateType
SDO business object.aNounPart
- The logical MarketingEmailTemplateType
SDO business object.AbstractApplicationException
public void update(java.lang.Object aNoun, java.lang.Object aNounPart) throws AbstractApplicationException
Emlmsg
object. It sets all the e-mail template data, including any provided user data, from the
logical marketing e-mail template noun.aNoun
- The logical MarketingEmailTemplateType
SDO business object to update.aNounPart
- The logical MarketingEmailTemplateType
SDO business object to update.AbstractApplicationException
public void delete(java.lang.Object aNoun, java.lang.Object aNounPart) throws AbstractApplicationException
aNoun
- The logical MarketingEmailTemplateType
SDO business object.aNounPart
- The logical MarketingEmailTemplateType
SDO business object.AbstractApplicationException
public java.lang.String[] getNounPartXPaths()
public java.util.List validateCreate(java.lang.Object aNoun, java.lang.Object aNounPart) throws DataMediatorException
aNoun
- The logical MarketingEmailTemplateType
SDO business object.aNounPart
- The logical MarketingEmailTemplateType
SDO business object.DataMediatorException
public java.util.List validateChange(java.lang.Object aNoun, java.lang.Object aNounPart) throws DataMediatorException
aNoun
- The logical MarketingEmailTemplateType
SDO business object.aNounPart
- The logical MarketingEmailTemplateType
SDO business object.ApplicationError
s if there are any
errors, otherwise the list will be empty.DataMediatorException
public java.util.List validateDelete(java.lang.Object aNoun, java.lang.Object aNounPart) throws DataMediatorException
aNoun
- The logical MarketingEmailTemplateType
SDO business object.aNounPart
- The logical MarketingEmailTemplateType
SDO business object.DataMediatorException
public java.lang.Object findPhysicalEntity(java.lang.Object aNoun, java.lang.Object aNounPart) throws DataMediatorException
Emlmsg
physical SDO from the
PhysicalDataContainer
that was created in the
ChangeMarketingEmailTemplateMediator
mediator.aNoun
- The logical MarketingEmailTemplateType
SDO.aNounPart
- The logical MarketingEmailTemplateType
SDO.Emlmsg
object if it is found, otherwise it returns null.DataMediatorException