| Modifier and Type | Method and Description |
|---|---|
void |
WebCmsObjectSerializer.serialize(WebCmsObject value,
com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
WebCmsObjectRepository<T extends WebCmsObject>
Base interface for a repository allowing lookups by global object id.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsObjectInheritanceSuperClass<T extends WebCmsObjectInheritanceSuperClass<T>>
Extends the
WebCmsObjectSuperClass with the base columns for a joined inheritance strategy, using an object type discriminator column. |
class |
WebCmsObjectSuperClass<T extends WebCmsObjectSuperClass<T>>
Base implementation for a
WebCmsObject entity that ensures that the object id is part of an object collection. |
| Modifier and Type | Method and Description |
|---|---|
static WebCmsObject |
WebCmsObject.forObjectId(String objectId)
Wraps an objectId as representing an existing
WebCmsObject. |
| Modifier and Type | Method and Description |
|---|---|
String |
WebCmsObjectToStringConverter.convert(WebCmsObject source) |
| Constructor and Description |
|---|
WebCmsObjectNotFoundException(String identifier,
Class<? extends WebCmsObject> objectType) |
WebCmsObjectNotFoundException(String identifier,
Class<? extends WebCmsObject> objectType,
Throwable cause) |
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsArticle
A single article from a
WebCmsPublication. |
class |
WebCmsArticleType
Type specifier for a particular article.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsAsset<T extends WebCmsAsset<T>>
Generic base class for an identifiable asset in the WebCmsModule.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
WebCmsAssetLinkPropertyDataImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry propertyData,
WebCmsObject asset,
WebCmsDataAction action) |
void |
WebCmsAssetLink.setOwner(WebCmsObject owner) |
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsAssetType<T extends WebCmsTypeSpecifier<T>>
Type specifier for a particular asset type
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsComponent
Represents a (visual) component of an asset.
|
class |
WebCmsComponentType
Represents a type of
WebCmsComponent. |
| Modifier and Type | Method and Description |
|---|---|
List<WebCmsComponentType> |
WebCmsAllowedComponentTypeFetcher.fetchComponentTypes(WebCmsObject owner,
WebCmsDomain domain)
|
List<WebCmsComponentType> |
DefaultAllowedComponentTypeFetcher.fetchComponentTypes(WebCmsObject owner,
WebCmsDomain domain) |
boolean |
WebCmsComponentPropertyDataImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry propertyData,
WebCmsObject asset,
WebCmsDataAction action) |
void |
WebCmsComponent.setOwner(WebCmsObject owner)
Set the owner of this component, will use
getObjectId() to get the owner object id. |
void |
WebCmsComponentImporter.setOwner(WebCmsObject owner)
Set the owner of the objects being created.
|
boolean |
WebCmsAllowedComponentTypeFetcher.supports(WebCmsObject owner,
WebCmsDomain domain) |
boolean |
DefaultAllowedComponentTypeFetcher.supports(WebCmsObject owner,
WebCmsDomain domain) |
| Modifier and Type | Method and Description |
|---|---|
void |
WebCmsObjectComponentViewsConfiguration.disable(Class<? extends WebCmsObject> assetType)
Disable the web components UI for a specific
WebCmsObject implementation. |
void |
WebCmsObjectComponentViewsConfiguration.enable(Class<? extends WebCmsObject> assetType)
Enable the web components UI for a specific
WebCmsObject implementation. |
| Modifier and Type | Class and Description |
|---|---|
class |
ContainerWebCmsComponentModel
Represents a collection of other
WebCmsComponentModels. |
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsComponentModel
Represents a base model for strongly typed web component implementations,
backed by a
WebCmsComponent entity. |
| Modifier and Type | Method and Description |
|---|---|
WebCmsComponentModelSet |
WebCmsComponentModelService.buildComponentModelSetForOwner(WebCmsObject object,
boolean eager)
Build a
WebCmsComponentModelSet for all components owned by the WebCmsObject,
and attached to the current domain. |
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. |
WebCmsComponentModel |
WebCmsComponentModelService.getComponentModelByName(String componentName,
WebCmsObject owner)
Get a single
WebCmsComponentModel for a specific owner by name. |
<U extends WebCmsComponentModel> |
WebCmsComponentModelService.getComponentModelByName(String componentName,
WebCmsObject owner,
Class<U> expectedType)
Get a single
WebCmsComponentModel by name. |
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)
Return all components owned by the
WebCmsObject on the current domain, according to their sort order. |
Collection<WebCmsComponentModel> |
WebCmsComponentModelService.getComponentModelsForOwner(WebCmsObject object,
WebCmsDomain domain)
Return all components owned by the
WebCmsObject on the specific domain, according to their sort order. |
void |
WebCmsComponentModel.setOwner(WebCmsObject owner)
Set the owner object of the backing component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PlaceholderWebCmsComponentModel |
| Modifier and Type | Class and Description |
|---|---|
class |
ProxyWebCmsComponentModel
Represents a component that renders as a different component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TextWebCmsComponentModel
Represents a text component that can be either plain text, rich text or markup (defined by
TextWebCmsComponentModel.MarkupType. |
| Modifier and Type | Method and Description |
|---|---|
Object |
ComponentTypeFormProcessor.getValue(WebCmsObject entity) |
com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport |
WebCmsComponentUpdateLinkBuilder.update(WebCmsObject component) |
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsDomain
A
WebCmsDomain represents a collection of other WebCmsObject entities. |
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsImage
A single image asset.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ImageWebCmsComponentModel |
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsMenu
Corresponds to a named
Menu. |
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsPage
Main entity representing a custom - static - web page.
|
class |
WebCmsPageType
Type specifier for a particular page.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsPublication
A single publication for a set of articles or other publication-linked assets.
|
class |
WebCmsPublicationType
A type specifier for a
WebCmsPublication. |
| Modifier and Type | Method and Description |
|---|---|
Object |
PublicationTypeFormProcessor.getValue(WebCmsObject entity) |
| Modifier and Type | Class and Description |
|---|---|
class |
WebCmsTypeSpecifier<T extends WebCmsTypeSpecifier<T>>
Represents a sub-type specifier for a particular asset or component.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WebCmsDefaultComponentsService.createDefaultComponents(WebCmsObject asset,
WebCmsTypeSpecifier<?> typeSpecifier,
Map<String,String> markerValues)
Accepts a single
WebCmsObject. |
boolean |
WebCmsTypeLinkPropertyDataImporter.importData(WebCmsPropertyDataImporter.Phase phase,
WebCmsDataEntry propertyData,
WebCmsObject asset,
WebCmsDataAction action) |
void |
WebCmsTypeSpecifierLink.setOwner(WebCmsObject owner) |
Copyright © 2020. All rights reserved.