| Modifier and Type | Method and Description |
|---|---|
protected abstract U |
AbstractWebCmsDataImporter.createDto(WebCmsDataEntry data,
T existing,
WebCmsDataAction action,
Map<String,Object> dataValues)
Create a DTO object for either a new instance or an existing instance.
|
protected abstract U |
AbstractWebCmsPropertyDataImporter.createDto(WebCmsDataEntry menuDataSet,
U existing,
WebCmsDataAction action,
T parent) |
protected abstract void |
AbstractWebCmsDataImporter.deleteInstance(T instance,
WebCmsDataEntry data)
Perform the delete action on existing instance.
|
boolean |
WebCmsPropertyDataImportService.executeAfterAssetSaved(WebCmsDataEntry assetData,
Map<String,Object> propertiesData,
Object asset,
WebCmsDataAction action) |
boolean |
WebCmsPropertyDataImportService.executeBeforeAssetSaved(WebCmsDataEntry assetData,
Map<String,Object> propertiesData,
Object asset,
WebCmsDataAction action) |
protected abstract U |
AbstractWebCmsPropertyDataImporter.getExisting(WebCmsDataEntry dataKey,
T parent) |
void |
WebCmsDataCollectionsImporter.importData(WebCmsDataEntry data) |
void |
WebCmsDomainContextImporter.importData(WebCmsDataEntry data) |
void |
WebCmsDataImportService.importData(WebCmsDataEntry data)
Import a data entry.
|
void |
WebCmsDataImportServiceImpl.importData(WebCmsDataEntry data) |
void |
AbstractWebCmsDataImporter.importData(WebCmsDataEntry data)
Import a single data entry from the original data set.
|
void |
WebCmsDataImporter.importData(WebCmsDataEntry data) |
void |
WebCmsRootDataImporter.importData(WebCmsDataEntry data) |
boolean |
WebCmsDomainContextPropertyImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry propertyData,
Object asset,
WebCmsDataAction action) |
boolean |
AbstractWebCmsPropertyDataCollectionsImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
boolean |
WebCmsForceUpdatePropertyImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry propertyData,
Object asset,
WebCmsDataAction action) |
boolean |
WebCmsPropertyDataImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry propertyData,
T asset,
WebCmsDataAction action)
Perform the actual import of the property data.
|
boolean |
AbstractWebCmsPropertyDataImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry data,
T parent,
WebCmsDataAction action) |
boolean |
WebCmsPropertyDataImportService.importPropertyData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
protected U |
AbstractWebCmsDataImporter.prepareForSaving(U itemToBeSaved,
WebCmsDataEntry data)
Override if you want to post process an item before saving.
|
static WebCmsDataAction |
WebCmsDataActionResolver.resolveAction(Object existing,
WebCmsDataEntry data)
Resolve the import action into the actual action to perform depending if there's an
existing item we're dealing with or not.
|
protected WebCmsDomain |
AbstractWebCmsDataImporter.retrieveDomainForDataEntry(WebCmsDataEntry item,
Class<?> entityType)
Retrieves the current domain for the specified data entry and class.
|
protected abstract T |
AbstractWebCmsDataImporter.retrieveExistingInstance(WebCmsDataEntry data)
Get the existing object that this data represents.
|
protected abstract void |
AbstractWebCmsDataImporter.saveDto(U dto,
WebCmsDataAction action,
WebCmsDataEntry data)
Save an updated or created instance.
|
boolean |
WebCmsDataCollectionsImporter.supports(WebCmsDataEntry data) |
boolean |
WebCmsDomainContextImporter.supports(WebCmsDataEntry data) |
boolean |
WebCmsDataImporter.supports(WebCmsDataEntry data) |
boolean |
WebCmsRootDataImporter.supports(WebCmsDataEntry data) |
boolean |
WebCmsPropertyDataImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
boolean |
WebCmsPropertyDataCollectionsImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
boolean |
WebCmsDomainContextPropertyImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
boolean |
WebCmsForceUpdatePropertyImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
| Constructor and Description |
|---|
WebCmsDataImportException(WebCmsDataEntry data) |
WebCmsDataImportException(WebCmsDataEntry data,
Throwable cause) |
| Modifier and Type | Method and Description |
|---|---|
protected WebCmsArticle |
WebCmsArticleImporter.createDto(WebCmsDataEntry data,
WebCmsArticle itemToUpdate,
WebCmsDataAction action,
Map<String,Object> dataValues) |
protected WebCmsArticle |
WebCmsArticleImporter.getExistingEntity(String entryKey,
WebCmsDataEntry data,
WebCmsDomain domain) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractWebCmsAssetImporter.deleteInstance(T instance,
WebCmsDataEntry data) |
protected T |
AbstractWebCmsAssetImporter.getExistingEntity(String entryKey,
WebCmsDataEntry entryData,
WebCmsDomain domain)
If no asset has been found by the unique asset key and domain combination (or no asset key was defined), this method will be called with the entry key.
|
boolean |
WebCmsAssetLinkPropertyDataImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry propertyData,
WebCmsObject asset,
WebCmsDataAction action) |
protected T |
AbstractWebCmsAssetImporter.retrieveExistingInstance(WebCmsDataEntry item) |
protected void |
AbstractWebCmsAssetImporter.saveDto(T itemToSave,
WebCmsDataAction action,
WebCmsDataEntry data) |
boolean |
AbstractWebCmsAssetImporter.supports(WebCmsDataEntry data) |
boolean |
WebCmsAssetLinkPropertyDataImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
| Modifier and Type | Method and Description |
|---|---|
protected WebCmsComponentModel |
WebCmsComponentImporter.createDto(WebCmsDataEntry data,
WebCmsComponentModel itemToUpdate,
WebCmsDataAction action,
Map<String,Object> dataValues) |
protected void |
WebCmsComponentImporter.deleteInstance(WebCmsComponentModel instance,
WebCmsDataEntry data) |
boolean |
WebCmsComponentPropertyDataImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry propertyData,
WebCmsObject asset,
WebCmsDataAction action) |
protected WebCmsComponentModel |
WebCmsComponentImporter.prepareForSaving(WebCmsComponentModel itemToBeSaved,
WebCmsDataEntry data)
Override if you want to post process an item before saving.
|
protected WebCmsComponentModel |
WebCmsComponentImporter.retrieveExistingInstance(WebCmsDataEntry data) |
protected void |
WebCmsComponentImporter.saveDto(WebCmsComponentModel itemToSave,
WebCmsDataAction action,
WebCmsDataEntry data) |
boolean |
WebCmsComponentImporter.supports(WebCmsDataEntry data) |
boolean |
WebCmsComponentPropertyDataImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
| Modifier and Type | Method and Description |
|---|---|
protected WebCmsDomain |
WebCmsDomainImporter.createDto(WebCmsDataEntry data,
WebCmsDomain existing,
WebCmsDataAction action,
Map<String,Object> dataValues) |
protected void |
WebCmsDomainImporter.deleteInstance(WebCmsDomain instance,
WebCmsDataEntry data) |
protected WebCmsDomain |
WebCmsDomainImporter.retrieveExistingInstance(WebCmsDataEntry data) |
protected void |
WebCmsDomainImporter.saveDto(WebCmsDomain dto,
WebCmsDataAction action,
WebCmsDataEntry data) |
boolean |
WebCmsDomainImporter.supports(WebCmsDataEntry data) |
| Modifier and Type | Method and Description |
|---|---|
protected WebCmsMenuItem |
WebCmsMenuItemOnAssetImporter.createDto(WebCmsDataEntry menuDataSet,
WebCmsMenuItem existing,
WebCmsDataAction action,
WebCmsAsset asset) |
protected WebCmsMenuItem |
WebCmsMenuItemImporter.createDto(WebCmsDataEntry menuDataSet,
WebCmsMenuItem existing,
WebCmsDataAction action,
WebCmsMenu parent) |
protected WebCmsMenu |
WebCmsMenuImporter.createDto(WebCmsDataEntry data,
WebCmsMenu existing,
WebCmsDataAction action,
Map<String,Object> dataValues) |
protected void |
WebCmsMenuImporter.deleteInstance(WebCmsMenu instance,
WebCmsDataEntry data) |
protected WebCmsMenuItem |
WebCmsMenuItemOnAssetImporter.getExisting(WebCmsDataEntry data,
WebCmsAsset parent) |
protected WebCmsMenuItem |
WebCmsMenuItemImporter.getExisting(WebCmsDataEntry dataKey,
WebCmsMenu parent) |
protected WebCmsMenu |
WebCmsMenuImporter.retrieveExistingInstance(WebCmsDataEntry data) |
protected void |
WebCmsMenuImporter.saveDto(WebCmsMenu dto,
WebCmsDataAction action,
WebCmsDataEntry data) |
boolean |
WebCmsMenuImporter.supports(WebCmsDataEntry data) |
boolean |
WebCmsMenuItemOnAssetImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
boolean |
WebCmsMenuItemCollectionsImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
boolean |
WebCmsMenuItemImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
| Modifier and Type | Method and Description |
|---|---|
protected WebCmsPage |
WebCmsPageImporter.createDto(WebCmsDataEntry data,
WebCmsPage itemToUpdate,
WebCmsDataAction action,
Map<String,Object> dataValues) |
protected WebCmsPage |
WebCmsPageImporter.getExistingEntity(String entryKey,
WebCmsDataEntry data,
WebCmsDomain domain) |
protected WebCmsPage |
WebCmsPageImporter.prepareForSaving(WebCmsPage itemToBeSaved,
WebCmsDataEntry data) |
| Modifier and Type | Method and Description |
|---|---|
protected WebCmsPublication |
WebCmsPublicationImporter.createDto(WebCmsDataEntry data,
WebCmsPublication itemToUpdate,
WebCmsDataAction action,
Map<String,Object> dataValues) |
protected WebCmsPublication |
WebCmsPublicationImporter.getExistingEntity(String entryKey,
WebCmsDataEntry data,
WebCmsDomain domain) |
protected WebCmsPublication |
WebCmsPublicationImporter.prepareForSaving(WebCmsPublication itemToBeSaved,
WebCmsDataEntry data) |
| Modifier and Type | Method and Description |
|---|---|
protected WebCmsEndpoint |
WebCmsRemoteEndpointImporter.createDto(WebCmsDataEntry data,
WebCmsEndpoint existing,
WebCmsDataAction action,
Map<String,Object> dataValues) |
protected void |
WebCmsRemoteEndpointImporter.deleteInstance(WebCmsEndpoint instance,
WebCmsDataEntry data) |
protected WebCmsEndpoint |
WebCmsRemoteEndpointImporter.retrieveExistingInstance(WebCmsDataEntry data) |
protected void |
WebCmsRemoteEndpointImporter.saveDto(WebCmsEndpoint dto,
WebCmsDataAction action,
WebCmsDataEntry data) |
boolean |
WebCmsRemoteEndpointImporter.supports(WebCmsDataEntry data) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
WebCmsTypeLinkPropertyDataImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry propertyData,
WebCmsObject asset,
WebCmsDataAction action) |
boolean |
WebCmsTypeLinkPropertyDataImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
| Modifier and Type | Method and Description |
|---|---|
protected WebCmsUrl |
WebCmsUrlOnAssetImporter.createDto(WebCmsDataEntry data,
WebCmsUrl existing,
WebCmsDataAction action,
WebCmsAsset asset) |
protected WebCmsUrl |
WebCmsUrlOnEndpointImporter.createDto(WebCmsDataEntry data,
WebCmsUrl existing,
WebCmsDataAction action,
WebCmsEndpoint parent) |
protected WebCmsUrl |
WebCmsUrlOnAssetImporter.getExisting(WebCmsDataEntry data,
WebCmsAsset parent) |
protected WebCmsUrl |
WebCmsUrlOnEndpointImporter.getExisting(WebCmsDataEntry data,
WebCmsEndpoint parent) |
boolean |
WebCmsUrlOnEndpointImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
boolean |
WebCmsUrlOnAssetImporter.supports(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry dataEntry,
Object asset,
WebCmsDataAction action) |
Copyright © 2020. All rights reserved.