public class ChangeSubscriptionRenewalInfoPartMediator extends AbstractChangeSubscriptionPartMediator
Constructor and Description |
---|
ChangeSubscriptionRenewalInfoPartMediator() |
Modifier and Type | Method and Description |
---|---|
void | create(java.lang.Object noun, java.lang.Object nounPart)
Creates the renewal info in the subscrrenew physical SDO.
|
void | delete(java.lang.Object noun, java.lang.Object nounPart)
This method performs no actions as there is no deletion in case renewal info.
|
java.lang.Object | findPhysicalEntity(java.lang.Object noun, java.lang.Object nounPart)
This method performs no action
|
java.lang.String[] | getNounPartXPaths()
This method returns the XPaths supported by the mediator.
|
protected PhysicalDataContainer | initializePhysicalDataContainer(java.util.Map mapNounPart)
This method initializes the physical data container.
|
protected boolean | resolveByExternalIdentifier(java.lang.Object noun, java.lang.Object nounPart)
This method resolves the noun part based on the external ID to fetch it's unique ID.
|
void | update(java.lang.Object noun, java.lang.Object nounPart)
This method performs no action
|
java.util.List | validateChange(java.lang.Object noun, java.lang.Object nounPart)
This method performs no checking as the validation is done by the ChangeSubscriptionMediator
|
java.util.List | validateCreate(java.lang.Object noun, java.lang.Object nounPart)
This method performs no checking as the validation is done by the ChangeSubscriptionMediator
|
java.util.List | validateDelete(java.lang.Object noun, java.lang.Object nounPart)
This method performs no checking as the validation is done by the ChangeSubscriptionMediator
|
public ChangeSubscriptionRenewalInfoPartMediator()
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 java.lang.String[] getNounPartXPaths()
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