| Package | Description |
|---|---|
| org.craftercms.core.service.impl | |
| org.craftercms.core.xml.mergers.impl.resolvers | |
| org.craftercms.core.xml.mergers.impl.strategies |
| Modifier and Type | Field and Description |
|---|---|
protected DescriptorMergeStrategyResolver |
ContentStoreServiceImpl.mergeStrategyResolver
Resolves the
DescriptorMergeStrategy to use for a particular descriptor. |
| Modifier and Type | Method and Description |
|---|---|
void |
ContentStoreServiceImpl.setMergeStrategyResolver(DescriptorMergeStrategyResolver mergeStrategyResolver)
Sets the
DescriptorMergeStrategyResolver, which resolves the .DescriptorMergeStrategy to use for a particular
descriptor. |
| Modifier and Type | Class and Description |
|---|---|
class |
DescriptorMergeStrategyResolverChain
Chain of
DescriptorMergeStrategyResolvers. |
class |
MetaDataMergeStrategyResolver
Resolves the
DescriptorMergeStrategy to use for a given descriptor, based on the value of an element in
the descriptor document. |
class |
SingleMergeStrategyResolver
DescriptorMergeStrategyResolver that always returns the same DescriptorMergeStrategy for
all descriptors |
class |
UrlPatternMergeStrategyResolver
Resolves the
DescriptorMergeStrategy to use for a given descriptor by matching the descriptor URL
to a pattern. |
| Modifier and Type | Method and Description |
|---|---|
void |
DescriptorMergeStrategyResolverChain.setResolvers(List<DescriptorMergeStrategyResolver> resolvers) |
| Modifier and Type | Method and Description |
|---|---|
void |
ContentBundleMergeStrategy.setBaseMergeStrategyResolver(DescriptorMergeStrategyResolver baseMergeStrategyResolver) |
void |
ExplicitParentMergeStrategy.setMergeStrategyResolver(DescriptorMergeStrategyResolver mergeStrategyResolver) |
Copyright © 2018 CrafterCMS. All rights reserved.