| Modifier and Type | Method and Description |
|---|---|
protected WebCmsDomain |
AbstractWebCmsDataImporter.retrieveDomainForDataEntry(WebCmsDataEntry item,
Class<?> entityType)
Retrieves the current domain for the specified data entry and class.
|
| Constructor and Description |
|---|
WebCmsObjectInheritanceSuperClass(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain) |
WebCmsObjectSuperClass(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain) |
| Modifier and Type | Method and Description |
|---|---|
WebCmsArticleType |
WebCmsArticleService.getArticleTypeByKey(String typeKey,
WebCmsDomain domain)
Get the
WebCmsArticleType with the specified type key, attached to the specified domain. |
protected WebCmsArticle |
WebCmsArticleImporter.getExistingEntity(String entryKey,
WebCmsDataEntry data,
WebCmsDomain domain) |
| Constructor and Description |
|---|
WebCmsArticle(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
boolean published,
Date publicationDate,
int sortIndex,
WebCmsPublication publication,
WebCmsArticleType articleType,
String title,
String subTitle,
String description) |
WebCmsArticleType(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
String name,
String typeKey,
String description,
Map<String,String> attributes) |
| Modifier and Type | Method and Description |
|---|---|
Optional<String> |
WebCmsAssetService.buildPreviewUrlOnDomain(WebCmsAsset asset,
WebCmsDomain domain)
Builds a preview url for a particular
WebCmsAsset on the current domain. |
Optional<String> |
WebCmsAssetServiceImpl.buildPreviewUrlOnDomain(WebCmsAsset asset,
WebCmsDomain domain) |
Optional<WebCmsAssetEndpoint> |
WebCmsAssetEndpointRepository.findOneByAssetAndDomain(WebCmsAsset asset,
WebCmsDomain domain) |
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.
|
| Constructor and Description |
|---|
WebCmsAsset(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
boolean published,
Date publicationDate,
int sortIndex) |
| Constructor and Description |
|---|
WebCmsAssetType(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
String name,
String typeKey,
String description,
Map<String,String> attributes) |
| Modifier and Type | Method and Description |
|---|---|
List<WebCmsComponentType> |
WebCmsAllowedComponentTypeFetcher.fetchComponentTypes(WebCmsObject owner,
WebCmsDomain domain)
|
List<WebCmsComponentType> |
DefaultAllowedComponentTypeFetcher.fetchComponentTypes(WebCmsObject owner,
WebCmsDomain domain) |
List<WebCmsComponent> |
WebCmsComponentRepository.findAllByOwnerObjectIdAndDomainOrderBySortIndexAsc(String ownerObjectId,
WebCmsDomain domain) |
Optional<WebCmsComponent> |
WebCmsComponentRepository.findOneByOwnerObjectIdAndNameAndDomain(String ownerObjectId,
String name,
WebCmsDomain domain) |
boolean |
WebCmsAllowedComponentTypeFetcher.supports(WebCmsObject owner,
WebCmsDomain domain) |
boolean |
DefaultAllowedComponentTypeFetcher.supports(WebCmsObject owner,
WebCmsDomain domain) |
| Constructor and Description |
|---|
WebCmsComponent(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
WebCmsComponentType componentType,
String ownerObjectId,
String name,
int sortIndex,
String title,
String body,
String metadata,
WebCmsComponent proxyTarget) |
WebCmsComponentType(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
String name,
String typeKey,
String description,
Map<String,String> attributes) |
| Modifier and Type | Method and Description |
|---|---|
WebCmsDomain |
WebCmsComponentModel.getDomain() |
| Modifier and Type | Method and Description |
|---|---|
WebCmsComponentModelSet |
WebCmsComponentModelService.buildComponentModelSetForOwner(WebCmsObject object,
WebCmsDomain domain,
boolean eager)
Build a
WebCmsComponentModelSet for all components owned by the WebCmsObject,
and attached to the specified domain. |
<U extends WebCmsComponentModel> |
WebCmsComponentModelService.createComponentModel(String componentTypeKey,
WebCmsDomain domain,
Class<U> expectedType)
Create a new component model for a specific component type on the specified domain.
|
WebCmsComponentModel |
WebCmsComponentModelService.getComponentModelByNameAndDomain(String componentName,
WebCmsObject owner,
WebCmsDomain domain)
Get a single
WebCmsComponentModel for a specific owner by name and domain. |
<U extends WebCmsComponentModel> |
WebCmsComponentModelService.getComponentModelByNameAndDomain(String componentName,
WebCmsObject owner,
WebCmsDomain domain,
Class<U> expectedType)
Get a single
WebCmsComponentModel for a specific owner by name and domain. |
Collection<WebCmsComponentModel> |
WebCmsComponentModelService.getComponentModelsForOwner(WebCmsObject object,
WebCmsDomain domain)
Return all components owned by the
WebCmsObject on the specific domain, according to their sort order. |
WebCmsComponentType |
WebCmsComponentModelService.getComponentType(String componentTypeKey,
WebCmsDomain domain)
Get the component type represented by the type key on the specified domain.
|
void |
WebCmsComponentModel.setDomain(WebCmsDomain domain) |
| Modifier and Type | Field and Description |
|---|---|
static WebCmsDomain |
WebCmsDomain.NONE
Constant identifier for no-domain which is in fact a
null value. |
| Modifier and Type | Method and Description |
|---|---|
WebCmsDomain |
StringToWebCmsDomainConverter.convert(String value) |
protected WebCmsDomain |
WebCmsDomainImporter.createDto(WebCmsDataEntry data,
WebCmsDomain existing,
WebCmsDataAction action,
Map<String,Object> dataValues) |
WebCmsDomain |
WebCmsMultiDomainService.getCurrentDomain()
Always returns the current domain, bound to the
WebCmsDomainContextHolder. |
WebCmsDomain |
WebCmsMultiDomainService.getCurrentDomainForEntity(Object entity)
Returns the current domain for a particular entity.
|
WebCmsDomain |
WebCmsMultiDomainService.getCurrentDomainForType(Class<?> entityType)
Returns the current domain for a particular entity type.
|
WebCmsDomain |
WebCmsDomainBound.getDomain() |
WebCmsDomain |
WebCmsDomainService.getDomain(String objectId)
Get the domain with that object id.
|
WebCmsDomain |
WebCmsDomainCache.getDomain(String objectId) |
WebCmsDomain |
WebCmsDomainService.getDomainByKey(String domainKey)
Get the domain with the specified domain key.
|
WebCmsDomain |
WebCmsDomainCache.getDomainByKey(String domainKey) |
WebCmsDomain |
WebCmsMultiDomainAdminUiService.getSelectedDomain()
Always returns the current domain, bound to the
WebCmsDomainContextHolder. |
protected WebCmsDomain |
WebCmsDomainImporter.retrieveExistingInstance(WebCmsDataEntry data) |
| Modifier and Type | Method and Description |
|---|---|
List<WebCmsDomain> |
WebCmsDomainRepository.findAll(com.querydsl.core.types.OrderSpecifier<?>[] orders) |
List<WebCmsDomain> |
WebCmsDomainRepository.findAll(com.querydsl.core.types.Predicate predicate) |
List<WebCmsDomain> |
WebCmsDomainRepository.findAll(com.querydsl.core.types.Predicate predicate,
com.querydsl.core.types.OrderSpecifier<?>[] orders) |
List<WebCmsDomain> |
WebCmsDomainRepository.findAll(com.querydsl.core.types.Predicate predicate,
org.springframework.data.domain.Sort sort) |
Optional<WebCmsDomain> |
WebCmsDomainRepository.findOneByDomainKey(String domainKey) |
Collection<WebCmsDomain> |
WebCmsMultiDomainAdminUiService.getAccessibleDomains(com.foreach.across.modules.spring.security.actions.AllowableAction... actions)
Returns all domains that the current principal can select.
|
Collection<WebCmsDomain> |
WebCmsMultiDomainAdminUiService.getVisibleDomains()
Returns the domains from which entities are currently selectable (visible domains).
|
| Modifier and Type | Method and Description |
|---|---|
CloseableWebCmsDomainContext |
WebCmsMultiDomainService.attachDomainContext(WebCmsDomain domain)
Create a new
WebCmsDomainContext for the given domain, and attach it to the WebCmsDomainContextHolder. |
protected WebCmsDomain |
WebCmsDomainImporter.createDto(WebCmsDataEntry data,
WebCmsDomain existing,
WebCmsDataAction action,
Map<String,Object> dataValues) |
Object |
WebCmsDomainMetadataFactoryImpl.createMetadataForDomain(WebCmsDomain domain) |
Object |
WebCmsDomainMetadataFactory.createMetadataForDomain(WebCmsDomain domain)
Create the metadata for a particular domain.
|
protected void |
WebCmsDomainImporter.deleteInstance(WebCmsDomain instance,
WebCmsDataEntry data) |
void |
WebCmsDomainCache.evict(WebCmsDomain domain) |
Object |
WebCmsDomainCache.getMetadataForDomain(WebCmsDomain domain) |
<U> U |
WebCmsDomainService.getMetadataForDomain(WebCmsDomain domain,
Class<U> metadataType)
Retrieve the metadata for a specific domain.
|
<U> U |
WebCmsMultiDomainService.getMetadataForDomain(WebCmsDomain domain,
Class<U> metadataType)
Retrieve the metadata for a specific domain.
|
boolean |
WebCmsMultiDomainService.isCurrentDomain(WebCmsDomain domain)
Test if a specific domain is the current domain bound tot the thread.
|
static boolean |
WebCmsDomain.isNoDomain(WebCmsDomain domain) |
void |
WebCmsDomainCache.put(WebCmsDomain domain) |
protected void |
WebCmsDomainImporter.saveDto(WebCmsDomain dto,
WebCmsDataAction action,
WebCmsDataEntry data) |
void |
WebCmsDomainBound.setDomain(WebCmsDomain domain)
Set the
WebCmsDomain this entity belongs to. |
void |
WebCmsDomainAware.setWebCmsDomain(WebCmsDomain domain)
Set the domain this metadata belongs to.
|
protected void |
WebCmsDomainImporter.validate(WebCmsDomain itemToBeSaved,
org.springframework.validation.Errors errors) |
| Constructor and Description |
|---|
WebCmsDomainContext(WebCmsDomain domain,
Object metadata) |
| Constructor and Description |
|---|
QWebCmsDomain(com.querydsl.core.types.Path<? extends WebCmsDomain> path) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
WebCmsDomainValidator.postValidation(WebCmsDomain entity,
org.springframework.validation.Errors errors,
Object... validationHints) |
| Modifier and Type | Method and Description |
|---|---|
WebCmsDomain |
WebCmsSiteConfigurationImpl.getDomain() |
WebCmsDomain |
WebCmsSiteConfiguration.getDomain() |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractWebCmsDomainContextFilter.DomainContextLookup |
WebCmsSiteConfigurationFilter.createDomainContextLookup(String hostName,
WebCmsDomain domain,
Object metadata)
Create a single
DomainContextLookup for a host name and domain. |
void |
WebCmsSiteConfigurationImpl.setWebCmsDomain(WebCmsDomain domain) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.springframework.web.util.UriComponentsBuilder> |
WebCmsUriComponentsService.buildUriComponents(WebCmsAsset asset,
WebCmsDomain domain)
Builds a
UriComponentsBuilder for a particular WebCmsAsset on the current domain. |
Optional<org.springframework.web.util.UriComponentsBuilder> |
WebCmsUriComponentsService.buildUriComponents(WebCmsEndpoint endpoint,
WebCmsDomain domain)
Builds a
UriComponentsBuilder for a particular WebCmsEndpoint on the current domain. |
Optional<org.springframework.web.util.UriComponentsBuilder> |
WebCmsUriComponentsService.buildUriComponents(WebCmsUrl url,
WebCmsDomain domain)
Builds a
UriComponentsBuilder for a particular WebCmsUrl on the current domain. |
Optional<WebCmsUrl> |
WebCmsEndpointServiceImpl.getPrimaryUrlForAssetOnDomain(WebCmsAsset asset,
WebCmsDomain domain) |
Optional<WebCmsUrl> |
WebCmsEndpointService.getPrimaryUrlForAssetOnDomain(WebCmsAsset asset,
WebCmsDomain domain)
Get the primary URL for a
WebCmsAsset on the specified domain. |
Optional<WebCmsUrl> |
WebCmsEndpointServiceImpl.getUrlForPathAndDomain(String path,
WebCmsDomain domain) |
Optional<WebCmsUrl> |
WebCmsEndpointService.getUrlForPathAndDomain(String path,
WebCmsDomain domain)
Retrieve the
WebCmsUrl corresponding to a particular path on a specific domain. |
| Constructor and Description |
|---|
WebCmsImage(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
boolean published,
Date publicationDate,
int sortIndex,
String name,
String externalId,
String source,
String description,
String keywords) |
| Modifier and Type | Method and Description |
|---|---|
Optional<WebCmsMenu> |
WebCmsMenuRepository.findOneByNameAndDomain(String name,
WebCmsDomain domain) |
WebCmsMenu |
WebCmsMenuService.getMenuByName(String menuName,
WebCmsDomain domain)
Find the menu with the specific name for the given domain.
|
| Constructor and Description |
|---|
WebCmsMenu(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
String name,
String description) |
| Modifier and Type | Method and Description |
|---|---|
protected WebCmsPage |
WebCmsPageImporter.getExistingEntity(String entryKey,
WebCmsDataEntry data,
WebCmsDomain domain) |
| Constructor and Description |
|---|
WebCmsPage(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
boolean published,
Date publicationDate,
int sortIndex,
String title,
WebCmsPage parent,
String pathSegment,
boolean pathSegmentGenerated,
String canonicalPath,
boolean canonicalPathGenerated,
String template,
WebCmsPageType pageType) |
WebCmsPageType(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
String name,
String typeKey,
String description,
Map<String,String> attributes) |
| Modifier and Type | Method and Description |
|---|---|
Optional<WebCmsPage> |
WebCmsPageRepository.findOneByCanonicalPathAndDomain(String canonicalPath,
WebCmsDomain domain) |
| Modifier and Type | Method and Description |
|---|---|
Optional<WebCmsPage> |
WebCmsPageService.findByCanonicalPathAndDomain(String canonicalPath,
WebCmsDomain domain)
Find a single page by its canonicalPath within the specified domain.
|
WebCmsPageType |
WebCmsPageService.getPageTypeByKey(String typeKey,
WebCmsDomain domain)
Get the
WebCmsPageType with the specified type key, attached to the specified domain. |
| Modifier and Type | Method and Description |
|---|---|
Optional<WebCmsPublication> |
WebCmsPublicationRepository.findOneByPublicationKeyAndDomain(String publicationKey,
WebCmsDomain domain) |
protected WebCmsPublication |
WebCmsPublicationImporter.getExistingEntity(String entryKey,
WebCmsDataEntry data,
WebCmsDomain domain) |
WebCmsPublication |
WebCmsPublicationService.getPublicationByKey(String publicationKey,
WebCmsDomain domain)
Finds the publication represented by the publication key and attached to that domain.
|
| Constructor and Description |
|---|
WebCmsPublication(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
boolean published,
Date publicationDate,
int sortIndex,
String name,
String publicationKey,
WebCmsPublicationType publicationType,
WebCmsPage articleTemplatePage) |
WebCmsPublicationType(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
String name,
String typeKey,
String description,
Map<String,String> attributes) |
| Modifier and Type | Method and Description |
|---|---|
Optional<WebCmsRemoteEndpoint> |
WebCmsRemoteEndpointRepository.findOneByTargetUrlAndDomain(String targetUrl,
WebCmsDomain domain) |
| Modifier and Type | Method and Description |
|---|---|
Optional<WebCmsTypeSpecifier<?>> |
WebCmsTypeSpecifierRepository.findOneByObjectTypeAndTypeKeyAndDomain(String objectType,
String typeKey,
WebCmsDomain domain) |
Optional<T> |
BaseWebCmsTypeSpecifierRepository.findOneByTypeKeyAndDomain(String typeKey,
WebCmsDomain domain) |
<T extends WebCmsTypeSpecifier> |
WebCmsTypeSpecifierService.getTypeSpecifierByKey(String typeKey,
Class<T> expectedType,
WebCmsDomain domain)
Finds the type specifier represented by the type key, assuming it is of the expected java type.
|
| Constructor and Description |
|---|
WebCmsTypeSpecifier(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
String name,
String typeKey,
String description,
Map<String,String> attributes) |
| Modifier and Type | Method and Description |
|---|---|
Optional<WebCmsUrl> |
WebCmsUrlCache.getUrlForPathAndDomain(String path,
WebCmsDomain domain) |
| Modifier and Type | Method and Description |
|---|---|
Optional<WebCmsUrl> |
WebCmsUrlRepository.findOneByPathAndEndpoint_Domain(String path,
WebCmsDomain domain) |
Copyright © 2020. All rights reserved.