Class ProfilingClassLoggerWrapperFactoryImpl
java.lang.Object
com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl<PrismContainerWrapper<C>,PrismContainerValue<C>,PrismContainer<C>,PrismContainerValueWrapper<C>>
com.evolveum.midpoint.gui.impl.factory.wrapper.PrismContainerWrapperFactoryImpl<ClassLoggerConfigurationType>
com.evolveum.midpoint.gui.impl.factory.wrapper.ProfilingClassLoggerWrapperFactoryImpl
- All Implemented Interfaces:
ItemWrapperFactory<PrismContainerWrapper<ClassLoggerConfigurationType>,
,PrismContainerValueWrapper<ClassLoggerConfigurationType>, PrismContainerValue<ClassLoggerConfigurationType>> PrismContainerWrapperFactory<ClassLoggerConfigurationType>
,WrapperFactory
@Component
public class ProfilingClassLoggerWrapperFactoryImpl
extends PrismContainerWrapperFactoryImpl<ClassLoggerConfigurationType>
- Author:
- skublik
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateContainerValueWrapper
(PrismContainerWrapper<ClassLoggerConfigurationType> objectWrapper, PrismContainerValue<ClassLoggerConfigurationType> objectValue, ValueStatus status, WrapperContext context) protected PrismContainerValue<ClassLoggerConfigurationType>
createWrapperInternal
(PrismContainerValueWrapper<?> parent, PrismContainer<ClassLoggerConfigurationType> childContainer, ItemStatus status, WrapperContext ctx) protected List<PrismContainerValue<ClassLoggerConfigurationType>>
boolean
match
(ItemDefinition<?> def) void
protected boolean
Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.PrismContainerWrapperFactoryImpl
addItemWrapper, createChildren, createChildWrapper, createValueWrapper, getItemDefinitions, getOrder, register, setupWrapper, shouldBeExpanded
Methods inherited from class com.evolveum.midpoint.gui.impl.factory.wrapper.ItemWrapperFactoryImpl
canCreateValueWrapper, canCreateWrapper, createValuesWrapper, createWrapper, createWrapper, getModelInteractionService, getModelService, getPrismContext, getRegistry, getTaskManager, setupMetadata
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.gui.api.factory.wrapper.ItemWrapperFactory
createWrapper, createWrapper
Methods inherited from interface com.evolveum.midpoint.gui.api.factory.wrapper.WrapperFactory
match
-
Field Details
-
PROFILING_LOGGER_PATH
-
LOGGER_PROFILING
- See Also:
-
-
Constructor Details
-
ProfilingClassLoggerWrapperFactoryImpl
public ProfilingClassLoggerWrapperFactoryImpl()
-
-
Method Details
-
match
- Specified by:
match
in interfaceWrapperFactory
- Overrides:
match
in classPrismContainerWrapperFactoryImpl<ClassLoggerConfigurationType>
-
createWrapperInternal
protected PrismContainerWrapper<ClassLoggerConfigurationType> createWrapperInternal(PrismContainerValueWrapper<?> parent, PrismContainer<ClassLoggerConfigurationType> childContainer, ItemStatus status, WrapperContext ctx) - Overrides:
createWrapperInternal
in classPrismContainerWrapperFactoryImpl<ClassLoggerConfigurationType>
-
registerWrapperPanel
- Overrides:
registerWrapperPanel
in classPrismContainerWrapperFactoryImpl<ClassLoggerConfigurationType>
-
getValues
protected List<PrismContainerValue<ClassLoggerConfigurationType>> getValues(PrismContainer<ClassLoggerConfigurationType> item) -
shouldCreateEmptyValue
protected boolean shouldCreateEmptyValue(PrismContainer<ClassLoggerConfigurationType> item, WrapperContext context) -
createNewValue
protected PrismContainerValue<ClassLoggerConfigurationType> createNewValue(PrismContainer<ClassLoggerConfigurationType> item) - Overrides:
createNewValue
in classPrismContainerWrapperFactoryImpl<ClassLoggerConfigurationType>
-
createContainerValueWrapper
public PrismContainerValueWrapper<ClassLoggerConfigurationType> createContainerValueWrapper(PrismContainerWrapper<ClassLoggerConfigurationType> objectWrapper, PrismContainerValue<ClassLoggerConfigurationType> objectValue, ValueStatus status, WrapperContext context) - Specified by:
createContainerValueWrapper
in interfacePrismContainerWrapperFactory<ClassLoggerConfigurationType>
- Overrides:
createContainerValueWrapper
in classPrismContainerWrapperFactoryImpl<ClassLoggerConfigurationType>
-