@Component public class WebCmsUrlOnAssetImporter extends AbstractWebCmsPropertyDataImporter<WebCmsAsset,WebCmsUrl>
WebCmsUrls linked to a WebCmsAsset from a data import.WebCmsPropertyDataImporter.Phase| Constructor and Description |
|---|
WebCmsUrlOnAssetImporter() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
applyDataValues(Map<String,Object> values,
WebCmsUrl dto)
Apply the data values to the dto object.
|
protected WebCmsUrl |
createDto(WebCmsDataEntry data,
WebCmsUrl existing,
WebCmsDataAction action,
WebCmsAsset asset) |
protected void |
delete(WebCmsUrl dto,
WebCmsAsset parent) |
protected WebCmsUrl |
getExisting(WebCmsDataEntry data,
WebCmsAsset parent) |
protected void |
save(WebCmsUrl dto,
WebCmsAsset parent) |
boolean |
supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
importDatapublic boolean supports(WebCmsPropertyDataImporter.Phase phase, WebCmsDataEntry dataEntry, Object asset, WebCmsDataAction action)
phase - in which this importer should executedataEntry - property data to setasset - asset being importedaction - that will be performed with the asset @return true if this importer should be executedprotected WebCmsUrl getExisting(WebCmsDataEntry data, WebCmsAsset parent)
getExisting in class AbstractWebCmsPropertyDataImporter<WebCmsAsset,WebCmsUrl>protected WebCmsUrl createDto(WebCmsDataEntry data, WebCmsUrl existing, WebCmsDataAction action, WebCmsAsset asset)
createDto in class AbstractWebCmsPropertyDataImporter<WebCmsAsset,WebCmsUrl>protected void save(WebCmsUrl dto, WebCmsAsset parent)
save in class AbstractWebCmsPropertyDataImporter<WebCmsAsset,WebCmsUrl>protected void delete(WebCmsUrl dto, WebCmsAsset parent)
delete in class AbstractWebCmsPropertyDataImporter<WebCmsAsset,WebCmsUrl>protected boolean applyDataValues(Map<String,Object> values, WebCmsUrl dto)
AbstractWebCmsPropertyDataImporterfalse no values have been applied to the DTO and actual updating
might get skipped.applyDataValues in class AbstractWebCmsPropertyDataImporter<WebCmsAsset,WebCmsUrl>values - to apply (key/value pairs)dto - to set the values onCopyright © 2020. All rights reserved.