| Modifier and Type | Method and Description |
|---|---|
java.util.List<CMSVersionModel> |
CMSVersionModel.getRelatedChildren()
Generated method - Getter of the
CMSVersion.relatedChildren attribute defined at extension cms2. |
java.util.Collection<CMSVersionModel> |
CMSVersionModel.getRelatedParents()
Generated method - Getter of the
CMSVersion.relatedParents attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
void |
CMSVersionModel.setRelatedChildren(java.util.List<CMSVersionModel> value)
Generated method - Setter of
CMSVersion.relatedChildren attribute defined at extension cms2. |
void |
CMSVersionModel.setRelatedParents(java.util.Collection<CMSVersionModel> value)
Generated method - Setter of
CMSVersion.relatedParents attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
CMSVersionModel |
PreviewDataModel.getVersion()
Generated method - Getter of the
PreviewData.version attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
void |
PreviewDataModel.setVersion(CMSVersionModel value)
Generated method - Setter of
PreviewData.version attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<CMSVersionModel> |
CMSVersionGCProcessModel.getRetainableVersions()
Generated method - Getter of the
CMSVersionGCProcess.retainableVersions attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
void |
CMSVersionGCProcessModel.setRetainableVersions(java.util.Set<CMSVersionModel> value)
Generated method - Setter of
CMSVersionGCProcess.retainableVersions attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
CMSVersionModel |
CMSVersionResource.getCMSVersionModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected CMSVersionModel |
CMSVersionResource.readResource(java.lang.String resourceId)
Gets the
CMSVersionModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CMSVersionModel> |
CMSVersionsResource.getCMSVersionsCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
CMSVersionResource.setCMSVersionModel(CMSVersionModel value)
Convenience method which just delegates to
#setResourceValue(CMSVersionModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
CMSVersionsResource.setCMSVersionsCollection(java.util.Collection<CMSVersionModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CMSVersionModel> |
CMSVersionDao.findAllByItemUidAndItemCatalogVersion(java.lang.String itemUid,
CatalogVersionModel itemCatalogVersion)
Finds all
CMSVersionModel for a given CMSItemModel |
SearchResult<CMSVersionModel> |
CMSVersionGCDao.findAllExcludedBy(java.util.Collection<CMSVersionModel> excludedVersions,
PageableData pageableData)
Returns all cms versions omitting the excludedVersions
|
java.util.Optional<CMSVersionModel> |
CMSVersionDao.findByItemUidAndLabel(java.lang.String itemUid,
java.lang.String label,
CatalogVersionModel itemCatalogVersion)
Finds the
CMSVersionModel for an item identified by its itemUid containing the given label |
java.util.Optional<CMSVersionModel> |
CMSVersionDao.findByUid(java.lang.String uid)
Finds the
CMSVersionModel uniquely identified by its uid |
java.util.List<CMSVersionModel> |
CMSVersionGCDao.findRetainableVersions(java.util.Date maxAgeDate)
Returns all cms versions that are either marked as retain TRUE or have a valid non-null label and were created after maxAgeDate
|
| Modifier and Type | Method and Description |
|---|---|
SearchResult<CMSVersionModel> |
CMSVersionGCDao.findAllExcludedBy(java.util.Collection<CMSVersionModel> excludedVersions,
PageableData pageableData)
Returns all cms versions omitting the excludedVersions
|
| Modifier and Type | Method and Description |
|---|---|
protected CMSVersionModel |
DefaultCMSVersionGCDaoIntegrationTest.createCMSVersion(java.lang.String uid,
java.lang.String transactionId,
java.lang.String label,
boolean retain,
java.util.Date creationTime) |
protected CMSVersionModel |
DefaultCMSVersionDaoIntegrationTest.createCMSVersion(java.lang.String uid,
java.lang.String transactionId,
java.lang.String itemUid,
CatalogVersionModel itemCatalogVersion) |
protected CMSVersionModel |
DefaultCMSVersionGCDaoIntegrationTest.createTaggedCMSVersion(java.lang.String uid,
java.lang.String transactionId,
boolean retain,
java.util.Date creationTime) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CMSVersionModel> |
DefaultCMSVersionDao.findAllByItemUidAndItemCatalogVersion(java.lang.String itemUid,
CatalogVersionModel itemCatalogVersion) |
SearchResult<CMSVersionModel> |
DefaultCMSVersionGCDao.findAllExcludedBy(java.util.Collection<CMSVersionModel> excludedVersions,
PageableData pageableData) |
java.util.Optional<CMSVersionModel> |
DefaultCMSVersionDao.findByItemUidAndLabel(java.lang.String itemUid,
java.lang.String label,
CatalogVersionModel itemCatalogVersion) |
java.util.Optional<CMSVersionModel> |
DefaultCMSVersionDao.findByUid(java.lang.String uid) |
java.util.List<CMSVersionModel> |
DefaultCMSVersionGCDao.findRetainableVersions(java.util.Date maxAgeDate) |
| Modifier and Type | Method and Description |
|---|---|
SearchResult<CMSVersionModel> |
DefaultCMSVersionGCDao.findAllExcludedBy(java.util.Collection<CMSVersionModel> excludedVersions,
PageableData pageableData) |
| Modifier and Type | Field and Description |
|---|---|
protected CMSVersionModel |
AbstractCMSVersionIntegrationTest.contentPageCMSVersion |
| Modifier and Type | Method and Description |
|---|---|
abstract ItemModel |
AbstractPKDataToModelConverter.getItemModelByVersion(CMSVersionModel cmsVersion)
Returns an
ItemModel represented by CMSVersionModel. |
ItemModel |
PKDataToModelRollbackConverter.getItemModelByVersion(CMSVersionModel cmsVersion) |
ItemModel |
PKDataToModelPreviewConverter.getItemModelByVersion(CMSVersionModel cmsVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected CMSVersionModel |
DefaultCMSVersionToDataConverterIntegrationTest.getVersionByAttributeName(java.lang.String attributeName) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CMSVersionModel> |
DefaultCMSVersionToDataConverterIntegrationTest.getAllGeneratedVersions() |
| Modifier and Type | Method and Description |
|---|---|
ItemModel |
DefaultCMSVersionToItemModelRollbackConverter.convert(CMSVersionModel version) |
ItemModel |
DefaultCMSVersionToItemModelPreviewConverter.convert(CMSVersionModel version) |
protected ItemModel |
DefaultCMSVersionToItemModelRollbackConverter.rollbackItemModel(CMSVersionModel version,
AuditPayload auditPayload,
java.util.Map<java.lang.String,java.lang.Object> mappedAttributes)
This method rollbacks an
ItemModel based on the given information. |
| Modifier and Type | Method and Description |
|---|---|
ItemModel |
ItemRollbackConverter.rollbackItem(ItemModel itemModel,
CMSVersionModel versionModel,
AuditPayload auditPayload)
Rollbacks the itemModel to a desired version based on the information specified in the audit payload.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractCMSComponentModel |
ComponentRollbackConverter.rollbackItem(ItemModel itemModel,
CMSVersionModel version,
AuditPayload auditPayload) |
| Modifier and Type | Method and Description |
|---|---|
CMSVersionModel |
CMSVersionService.createRevisionForItem(CMSItemModel itemModel)
Creates a revision for the given item and updates its payload.
|
CMSVersionModel |
CMSVersionService.createVersionForItem(CMSItemModel itemModel,
java.lang.String label,
java.lang.String description)
Creates a version for the given item and updates its payload.
|
| Modifier and Type | Method and Description |
|---|---|
SearchResult<CMSVersionModel> |
CMSVersionSearchService.findVersions(CMSVersionSearchData cmsVersionSearchData,
PageableData pageableData)
Returns versions matching the search criteria
|
java.util.Map<CMSVersionModel,ItemModel> |
CMSVersionSessionContextProvider.getAllGeneratedItemsFromCached()
Return all generated cached
ItemModel. |
java.util.List<CMSVersionModel> |
CMSVersionGCService.getRetainableVersions(int maxAgeDays,
int maxNumberVersions)
Retrieves a list of retainable cms versions filtered by maxAgeDays and maxNumberVersions.
|
java.util.Optional<CMSVersionModel> |
CMSVersionService.getVersionByLabel(CMSItemModel itemModel,
java.lang.String label)
Finds the {code CMSVersionModel} containing the provided label for a given item.
|
java.util.Optional<CMSVersionModel> |
CMSVersionService.getVersionByUid(java.lang.String uid)
Finds the {code CMSVersionModel} by uid.
|
SearchResult<CMSVersionModel> |
CMSVersionGCService.getVersionsExcludedBy(java.util.Collection<CMSVersionModel> excludedVersions,
PageableData pageableData)
Retrieves a list of cms versions excluding all found in excludedVersions
|
| Modifier and Type | Method and Description |
|---|---|
void |
CMSVersionSessionContextProvider.addGeneratedItemToCache(ItemModel itemModel,
CMSVersionModel versionModel)
Add an
ItemModel to a cache of generated items and use CMSVersionModel as a key. |
void |
CMSVersionSessionContextProvider.addUnsavedVersionedItemToCache(CMSVersionModel versionModel)
Add an
ItemModel to a cache of unsaved but versioned items and use CMSVersionModel as a key. |
ItemModel |
CMSVersionService.createItemFromVersion(CMSVersionModel version)
Creates a new
ItemModel and populates the item model using the data saved in the CMSVersionModel. |
ItemModel |
CMSVersionService.getItemFromVersion(CMSVersionModel version)
Retrieves an existing
ItemModel and populates the item model using the data saved in the
CMSVersionModel. |
void |
CMSVersionSessionContextProvider.removeGeneratedItemFromCache(CMSVersionModel versionModel)
Remove generated cached item based on
CMSVersionModel. |
| Modifier and Type | Method and Description |
|---|---|
SearchResult<CMSVersionModel> |
CMSVersionGCService.getVersionsExcludedBy(java.util.Collection<CMSVersionModel> excludedVersions,
PageableData pageableData)
Retrieves a list of cms versions excluding all found in excludedVersions
|
| Modifier and Type | Method and Description |
|---|---|
protected CMSVersionModel |
DefaultCMSVersionGCServiceIntegrationTest.createCMSVersion(java.lang.String uid,
java.lang.String transactionId,
java.lang.String label,
boolean retain,
java.util.Date creationTime) |
protected CMSVersionModel |
DefaultCMSVersionService.createPartialVersionForItem(CMSItemModel itemModel)
Generates a partial version for ItemModel.
|
CMSVersionModel |
DefaultCMSVersionService.createRevisionForItem(CMSItemModel itemModel) |
protected CMSVersionModel |
DefaultCMSVersionGCServiceIntegrationTest.createTaggedCMSVersion(java.lang.String uid,
java.lang.String transactionId,
boolean retain,
java.util.Date creationTime) |
CMSVersionModel |
DefaultCMSVersionService.createVersionForItem(CMSItemModel itemModel,
java.lang.String label,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.stream.Stream<CMSVersionModel> |
DefaultCMSVersionGCService.filterByRetainAndLimitRemaining(java.util.List<CMSVersionModel> cmsVersionModels,
int maxNumberVersions)
Filters a list of cmsversions keeping only the ones with retain TRUE plus the remaining sorted by date and limited by maxNumberVersions
|
SearchResult<CMSVersionModel> |
DefaultCMSVersionSearchService.findVersions(CMSVersionSearchData cmsVersionSearchData,
PageableData pageableData)
Returns versions matching the search criteria
|
java.util.Map<CMSVersionModel,ItemModel> |
DefaultCMSVersionSessionContextProvider.getAllGeneratedItemsFromCached() |
protected Converter<CMSVersionModel,ItemModel> |
DefaultCMSVersionService.getCmsVersionToModelPreviewConverter() |
Converter<CMSVersionModel,ItemModel> |
DefaultCMSVersionService.getCmsVersionToModelRollbackConverter() |
java.util.List<CMSVersionModel> |
DefaultCMSVersionGCService.getRetainableVersions(int maxAgeDays,
int maxNumberVersions) |
java.util.Optional<CMSVersionModel> |
DefaultCMSVersionService.getVersionByLabel(CMSItemModel itemModel,
java.lang.String label) |
java.util.Optional<CMSVersionModel> |
DefaultCMSVersionService.getVersionByUid(java.lang.String uid) |
SearchResult<CMSVersionModel> |
DefaultCMSVersionGCService.getVersionsExcludedBy(java.util.Collection<CMSVersionModel> excludedVersions,
PageableData pageableData) |
protected java.util.List<CMSVersionModel> |
DefaultCMSVersionService.getVersionsForItem(CMSItemModel itemModel)
Finds all
CMSVersionModel versions for a given CMSItemModel |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCMSVersionSessionContextProvider.addGeneratedItemToCache(ItemModel itemModel,
CMSVersionModel versionModel) |
void |
DefaultCMSVersionSessionContextProvider.addUnsavedVersionedItemToCache(CMSVersionModel versionModel) |
ItemModel |
DefaultCMSVersionService.createItemFromVersion(CMSVersionModel version)
Creates a new
ItemModel and populates the item model using the data saved in the CMSVersionModel. |
protected java.lang.String |
DefaultCMSVersionService.generatePayloadForVersion(CMSVersionModel version)
Generates a payload for a version.
|
protected CMSItemModel |
DefaultCMSVersionService.getCMSItemByVersion(CMSVersionModel version) |
ItemModel |
DefaultCMSVersionService.getItemFromVersion(CMSVersionModel version)
Retrieves an existing
ItemModel and populates the item model using the data saved in the
CMSVersionModel. |
protected boolean |
DefaultCMSVersionService.isTaggedVersion(CMSVersionModel cmsVersionModel)
Determines if the cms version is tagged
|
void |
DefaultCMSVersionSessionContextProvider.removeGeneratedItemFromCache(CMSVersionModel versionModel) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.stream.Stream<CMSVersionModel> |
DefaultCMSVersionGCService.filterByRetainAndLimitRemaining(java.util.List<CMSVersionModel> cmsVersionModels,
int maxNumberVersions)
Filters a list of cmsversions keeping only the ones with retain TRUE plus the remaining sorted by date and limited by maxNumberVersions
|
SearchResult<CMSVersionModel> |
DefaultCMSVersionGCService.getVersionsExcludedBy(java.util.Collection<CMSVersionModel> excludedVersions,
PageableData pageableData) |
void |
DefaultCMSVersionService.setCmsVersionToModelPreviewConverter(Converter<CMSVersionModel,ItemModel> cmsVersionToModelPreviewConverter) |
void |
DefaultCMSVersionService.setCmsVersionToModelRollbackConverter(Converter<CMSVersionModel,ItemModel> cmsVersionToModelRollbackConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
CMSVersionModelItemDataPopulator.getUniqueIdentifier(CMSVersionModel cmsVersionModel)
Returns the unique identifier using the encoded compose key class.
|
void |
CMSVersionModelItemDataPopulator.populate(CMSVersionModel source,
ItemData target) |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<CMSVersionModel,CMSVersionData> |
DefaultCMSVersionFacade.getCmsVersionDataConverter() |
protected Populator<CMSVersionModel,java.util.Map<java.lang.String,java.lang.Object>> |
DefaultCMSVersionFacade.getCmsVersionItemCustomAttributesPopulator() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCMSVersionFacade.setCmsVersionDataConverter(Converter<CMSVersionModel,CMSVersionData> cmsVersionDataConverter) |
void |
DefaultCMSVersionFacade.setCmsVersionItemCustomAttributesPopulator(Populator<CMSVersionModel,java.util.Map<java.lang.String,java.lang.Object>> cmsVersionItemCustomAttributesPopulator) |
| Modifier and Type | Method and Description |
|---|---|
void |
CMSVersionDataPopulator.populate(CMSVersionModel source,
CMSVersionData target) |
void |
CMSVersionItemCustomAttributesPopulator.populate(CMSVersionModel source,
java.util.Map<java.lang.String,java.lang.Object> itemMap) |
| Modifier and Type | Method and Description |
|---|---|
protected CMSVersionModel |
CmsPageVersionSwitchQueryExecutor.getPageVersion(java.lang.String versionId,
CatalogVersionModel catalogVersionModel) |
Copyright © 2018 SAP SE. All Rights Reserved.