Class AdminGuiConfigurationMergeManagerImpl
- java.lang.Object
 - 
- com.evolveum.midpoint.model.impl.controller.AdminGuiConfigurationMergeManagerImpl
 
 
- 
- All Implemented Interfaces:
 AdminGuiConfigurationMergeManager
@Controller public class AdminGuiConfigurationMergeManagerImpl extends Object implements AdminGuiConfigurationMergeManager
 
- 
- 
Constructor Summary
Constructors Constructor Description AdminGuiConfigurationMergeManagerImpl() 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
mergeContainerPanelConfigurationType
public List<ContainerPanelConfigurationType> mergeContainerPanelConfigurationType(List<ContainerPanelConfigurationType> defaultPanels, List<ContainerPanelConfigurationType> configuredPanels)
- Specified by:
 mergeContainerPanelConfigurationTypein interfaceAdminGuiConfigurationMergeManager
 
- 
mergePreviewContainerPanelConfigurationType
public List<PreviewContainerPanelConfigurationType> mergePreviewContainerPanelConfigurationType(List<PreviewContainerPanelConfigurationType> defaultPanels, List<PreviewContainerPanelConfigurationType> configuredPanels)
- Specified by:
 mergePreviewContainerPanelConfigurationTypein interfaceAdminGuiConfigurationMergeManager
 
- 
mergeObjectDetailsPageConfiguration
public GuiObjectDetailsPageType mergeObjectDetailsPageConfiguration(@NotNull @NotNull GuiObjectDetailsPageType defaultPageConfiguration, ArchetypePolicyType archetypePolicyType, OperationResult result) throws SchemaException, ConfigurationException
- Specified by:
 mergeObjectDetailsPageConfigurationin interfaceAdminGuiConfigurationMergeManager- Throws:
 SchemaExceptionConfigurationException
 
- 
mergeObjectDetailsPageConfiguration
public <DP extends GuiObjectDetailsPageType> DP mergeObjectDetailsPageConfiguration(DP defaultPageConfiguration, DP compiledPageType)
- Specified by:
 mergeObjectDetailsPageConfigurationin interfaceAdminGuiConfigurationMergeManager
 
- 
mergeShadowDetailsPageConfiguration
public GuiShadowDetailsPageType mergeShadowDetailsPageConfiguration(GuiShadowDetailsPageType defaultPageConfiguration, GuiShadowDetailsPageType compiledPageType)
- Specified by:
 mergeShadowDetailsPageConfigurationin interfaceAdminGuiConfigurationMergeManager
 
- 
mergeVirtualContainers
public List<VirtualContainersSpecificationType> mergeVirtualContainers(GuiObjectDetailsPageType currentObjectDetails, GuiObjectDetailsPageType superObjectDetails)
- Specified by:
 mergeVirtualContainersin interfaceAdminGuiConfigurationMergeManager
 
- 
mergeContainers
public <C extends Containerable> List<C> mergeContainers(List<C> currentContainers, List<C> superContainers, Function<C,Predicate<C>> predicate, BiFunction<C,C,C> mergeFunction)
- Specified by:
 mergeContainersin interfaceAdminGuiConfigurationMergeManager
 
- 
mergeDisplayType
public DisplayType mergeDisplayType(DisplayType currentDisplayType, DisplayType superDisplayType)
- Specified by:
 mergeDisplayTypein interfaceAdminGuiConfigurationMergeManager
 
 - 
 
 -