public class ChangeGiftListAnnouncementsPartMediator extends AbstractChangeGiftListPartMediator
Constructor and Description |
---|
ChangeGiftListAnnouncementsPartMediator() |
Modifier and Type | Method and Description |
---|---|
void | create(java.lang.Object noun, java.lang.Object nounPart)
Populates the physical data container with the new Grannhist and Gremllist objects to create.
|
void | delete(java.lang.Object noun, java.lang.Object nounPart)
No action is performed by this method since the delete operation is not supported by this mediator.
|
java.lang.Object | findPhysicalEntity(java.lang.Object noun, java.lang.Object nounPart)
No action is performed by this method since we do not perform an update operation on a persisted Grannhist physical object
|
protected int | getMaxRecipientEmailAddressLength()
This method returns the maximum allowed length for recipient e-mail address field.
|
protected int | getMaxRecipientNameLength()
This method returns the maximum allowed length for recipient name field.
|
protected int | getMaxSenderEmailAddressLength()
This method returns the maximum allowed length for sender e-mail address field.
|
protected int | getMaxSenderMessageLength()
This method returns the maximum allowed length for sender message field.
|
protected int | getMaxSenderNameLength()
This method returns the maximum allowed length for sender name field.
|
java.lang.String[] | getNounPartXPaths()
Returns the xpath which corresponds to the gift list announcement noun part that is a part of the gift list noun.
|
protected PhysicalDataContainer | initializePhysicalDataContainer(java.util.Map mapNounPart)
Initializes the physical data container for this mediator.
|
protected boolean | resolveByExternalIdentifier(java.lang.Object noun, java.lang.Object nounPart)
No action is performed by this method since this mediator only supports creating the announcement history.
|
void | update(java.lang.Object noun, java.lang.Object nounPart)
No action is performed by this method since the update operation is not supported by this mediator.
|
java.util.List | validateChange(java.lang.Object noun, java.lang.Object nounPart)
No action is performed by this method since the update operation is not supported by this mediator.
|
java.util.List | validateCreate(java.lang.Object noun, java.lang.Object nounPart)
Checks if the logical gift list announcement object can be created.
|
java.util.List | validateDelete(java.lang.Object noun, java.lang.Object nounPart)
No action is performed by this method since the delete operation is not supported by this mediator.
|
public ChangeGiftListAnnouncementsPartMediator()
protected PhysicalDataContainer initializePhysicalDataContainer(java.util.Map mapNounPart) throws java.lang.Exception
protected boolean resolveByExternalIdentifier(java.lang.Object noun, java.lang.Object nounPart) throws java.lang.Exception
public void create(java.lang.Object noun, java.lang.Object nounPart) throws AbstractApplicationException
public void delete(java.lang.Object noun, java.lang.Object nounPart) throws AbstractApplicationException
public java.lang.Object findPhysicalEntity(java.lang.Object noun, java.lang.Object nounPart) throws AbstractApplicationException
public void update(java.lang.Object noun, java.lang.Object nounPart) throws AbstractApplicationException
public java.util.List validateChange(java.lang.Object noun, java.lang.Object nounPart) throws AbstractApplicationException
public java.util.List validateCreate(java.lang.Object noun, java.lang.Object nounPart) throws AbstractApplicationException
public java.util.List validateDelete(java.lang.Object noun, java.lang.Object nounPart) throws AbstractApplicationException
public java.lang.String[] getNounPartXPaths()
protected int getMaxSenderNameLength()
protected int getMaxSenderEmailAddressLength()
protected int getMaxSenderMessageLength()
protected int getMaxRecipientNameLength()
protected int getMaxRecipientEmailAddressLength()