Class ActivityReportingDefinition
java.lang.Object
com.evolveum.midpoint.repo.common.activity.definition.ActivityReportingDefinition
- All Implemented Interfaces:
DebugDumpable
,Cloneable
Defines reporting features of the activity, like logging, tracing, profiling, and reports.
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
ConstructorDescriptionActivityReportingDefinition
(@NotNull ActivityReportingDefinitionType bean, @NotNull Lazy<ActivityReportingCharacteristics> reportingCharacteristics) -
Method Summary
Modifier and TypeMethodDescriptionvoid
applyDefaults
(Lazy<ActivityReportingCharacteristics> lazyDefaults) clone()
static @NotNull ActivityReportingDefinition
create
(@Nullable ActivityDefinitionType definitionBean) The task can be null for children of custom composite activities.debugDump
(int indent) @NotNull ActivityReportingDefinitionType
getBean()
@NotNull ActivityEventLoggingOptionType
How should be bucket completion logged? (none/brief/full)@NotNull ActivityItemCountingOptionType
@NotNull ActivityEventLoggingOptionType
How should be item completion logged? (none/brief/full)@Nullable ActivityProfilingDefinitionType
@Nullable SimulationDefinitionType
@Nullable Long
@NotNull List<ActivityTracingDefinitionType>
boolean
Whether we should use the "expected total" (overall size) information if already present.toString()
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Constructor Details
-
ActivityReportingDefinition
public ActivityReportingDefinition(@NotNull @NotNull ActivityReportingDefinitionType bean, @NotNull @NotNull Lazy<ActivityReportingCharacteristics> reportingCharacteristics)
-
-
Method Details
-
create
@NotNull public static @NotNull ActivityReportingDefinition create(@Nullable @Nullable ActivityDefinitionType definitionBean) The task can be null for children of custom composite activities. -
getTracingConfigurationsSorted
-
getProfilingConfiguration
-
toString
-
debugDump
- Specified by:
debugDump
in interfaceDebugDumpable
-
clone
-
applyDefaults
-
getBean
-
getBucketsReportDefinition
-
getItemsReportDefinition
-
getConnIdOperationsReportDefinition
-
getInternalOperationsReportDefinition
-
getStateOverviewProgressUpdateInterval
-
getStateOverviewProgressUpdateMode
@NotNull public @NotNull ActivityStateOverviewProgressUpdateModeType getStateOverviewProgressUpdateMode() -
getBucketCompletionLogging
How should be bucket completion logged? (none/brief/full) -
getItemCompletionLogging
How should be item completion logged? (none/brief/full) -
getDetermineBucketSize
-
getDetermineOverallSize
-
isCacheOverallSize
public boolean isCacheOverallSize()Whether we should use the "expected total" (overall size) information if already present. -
getSimulationDefinition
-