public class AttachmentUpdateCmdImpl extends ControllerCommandImpl implements AttachmentUpdateCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | CLASSNAME
Define the CLASSNAME.
|
static java.lang.String | COPYRIGHT
The internal copyright field.
|
Constructor and Description |
---|
AttachmentUpdateCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.Vector | getAttachmentAssets()
Gets the vector of AttachmentAssetDataBean for update.
|
java.util.Vector | getAttachmentTargetDescriptions()
Gets the vector of AttachmentTargetDescriptionDataBean for update.
|
java.lang.Long | getAttachmentTargetId()
Gets the attachment target ID.
|
java.lang.String | getAttachmentUsageId()
Gets the attachment usage ID of the attachment target.
|
java.lang.String[] | getCatalogIdsForCacheInvalidations()
Gets the list of catalog IDs for cache invalidations.
|
java.lang.String[] | getCatentryIdsForCacheInvalidations()
Gets the list of catalog entry IDs for cache invalidations.
|
java.lang.String[] | getCatgroupIdsForCacheInvalidations()
Gets the list of catalog group IDs for cache invalidations.
|
java.lang.String[] | getCollateralIdsForCacheInvalidations()
Gets the list of collateral IDs for cache invalidations.
|
java.lang.Long | getField1()
Gets the customizable field 1 in the attachment target.
|
java.lang.Double | getField2()
Gets the customizable field 2 in the attachment target.
|
java.lang.String | getField3()
Gets the customizable field 3 in the attachment target.
|
java.lang.String | getField4()
Gets the customizable field 4 in the attachment target.
|
java.lang.String | getIdentifier()
Gets the identifier of the attachment target.
|
java.lang.Long | getMemberId()
Gets the owner of the attachment target.
|
java.lang.Integer | getStoreentId()
Gets the store entity ID that owns the attachment target.
|
void | performExecute()
Updates the attachment target. Updates the attachment target descriptions. Delete the set of unwanted attachment assets. Updates all the attachment asset of the attachment target if the store entity ID is changed. Updates the attachment assets and languages.
|
void | reset()
Resets the variables used.
|
void | setAttachmentAssets(java.util.Vector avAttachmentAssetDataBeans)
Sets the vector of AttachmentAssetDataBean as the attachment assets to be updated for the attachment target.
|
void | setAttachmentAssetsForDelete(java.util.Vector avAttachmentAssetDataBeansForDelete)
Sets the vector of AttachmentAssetDataBean as the attachment assets to be deleted from the attachment target.
|
void | setAttachmentTargetDescriptions(java.util.Vector avAttachmentTargetDescriptionDataBeans)
Sets the vector of AttachmentTargetDescriptionDataBean as the description to be updated for the attachment target.
|
void | setAttachmentTargetId(java.lang.Long anAttachmentTargetId)
Sets the attachment target ID.
|
void | setAttachmentUsageId(java.lang.String astrAttachmentUsageId)
Sets the attachment usage ID used in the attachment target.
|
void | setCreateMissing(java.lang.Boolean aboolCreateMissing)
Sets the option to the create missing attachment target, target descriptions, and assets.
|
void | setField1(java.lang.Long anField1)
Sets the customizable field 1 of the attachment target.
|
void | setField2(java.lang.Double adField2)
Sets the customizable field 2 of the attachment target.
|
void | setField3(java.lang.String astrField3)
Sets the customizable field 3 of the attachment target.
|
void | setField4(java.lang.String astrField4)
Sets the customizable field 4 of the attachment target.
|
void | setIdentifier(java.lang.String astrIdentifier)
Sets the identifier of the attachment target.
|
void | setMemberId(java.lang.Long anMemberId)
Sets the owner ID of the attachment target to retrieve an existing attachment.
|
void | setRequestProperties(TypedProperty reqParms)
Sets the request properties.
|
void | setStoreentId(java.lang.Integer anStoreentId)
Sets the store entity ID.
|
void | setURL(java.lang.String astrURL)
Sets the redirect URL.
|
void | validateParameters()
Validate the parameters.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
public java.lang.Long getAttachmentTargetId()
public java.lang.Integer getStoreentId()
public java.lang.Long getMemberId()
public java.lang.String getIdentifier()
public java.lang.String getAttachmentUsageId()
public java.lang.Long getField1()
public java.lang.Double getField2()
public java.lang.String getField3()
public java.lang.String getField4()
public java.util.Vector getAttachmentTargetDescriptions()
public java.util.Vector getAttachmentAssets()
public void performExecute() throws ECException
public void reset()
public void setAttachmentTargetId(java.lang.Long anAttachmentTargetId)
public void setStoreentId(java.lang.Integer anStoreentId)
public void setMemberId(java.lang.Long anMemberId)
public void setIdentifier(java.lang.String astrIdentifier)
public void setAttachmentUsageId(java.lang.String astrAttachmentUsageId)
public void setField1(java.lang.Long anField1)
public void setField2(java.lang.Double adField2)
public void setField3(java.lang.String astrField3)
public void setField4(java.lang.String astrField4)
public void setAttachmentAssets(java.util.Vector avAttachmentAssetDataBeans)
public void setAttachmentAssetsForDelete(java.util.Vector avAttachmentAssetDataBeansForDelete)
public void setAttachmentTargetDescriptions(java.util.Vector avAttachmentTargetDescriptionDataBeans)
public void setURL(java.lang.String astrURL)
public void setCreateMissing(java.lang.Boolean aboolCreateMissing)
public void setRequestProperties(TypedProperty reqParms) throws ECApplicationException
public void validateParameters() throws ECException
public java.lang.String[] getCatalogIdsForCacheInvalidations() throws ECException
public java.lang.String[] getCatentryIdsForCacheInvalidations() throws ECException
public java.lang.String[] getCatgroupIdsForCacheInvalidations() throws ECException
public java.lang.String[] getCollateralIdsForCacheInvalidations() throws ECException