Class CompiledTracingProfile
- java.lang.Object
-
- com.evolveum.midpoint.schema.result.CompiledTracingProfile
-
- All Implemented Interfaces:
Serializable
public final class CompiledTracingProfile extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CompiledTracingProfile
create(TracingProfileType resolvedProfile, PrismContext prismContext)
@NotNull TracingProfileType
getDefinition()
@NotNull TracingLevelType
getLevel(@NotNull Class<? extends TraceType> traceClass)
LoggingLevelOverrideConfiguration
getLoggingLevelOverrideConfiguration()
boolean
isCollectingLogEntries()
boolean
isLevel(@NotNull Class<? extends TraceType> traceClass, @NotNull TracingLevelType level)
boolean
isMeasureCpuTime()
-
-
-
Method Detail
-
create
public static CompiledTracingProfile create(TracingProfileType resolvedProfile, PrismContext prismContext)
-
getLevel
@NotNull public @NotNull TracingLevelType getLevel(@NotNull @NotNull Class<? extends TraceType> traceClass)
-
getDefinition
@NotNull public @NotNull TracingProfileType getDefinition()
-
isLevel
public boolean isLevel(@NotNull @NotNull Class<? extends TraceType> traceClass, @NotNull @NotNull TracingLevelType level)
-
isCollectingLogEntries
public boolean isCollectingLogEntries()
-
getLoggingLevelOverrideConfiguration
public LoggingLevelOverrideConfiguration getLoggingLevelOverrideConfiguration()
-
isMeasureCpuTime
public boolean isMeasureCpuTime()
-
-