public class ProfilingDataManager extends Object
Modifier and Type | Field and Description |
---|---|
static String |
INDENT_STRING |
static String |
SUBSYSTEM_MODEL |
static String |
SUBSYSTEM_PROVISIONING |
static String |
SUBSYSTEM_REPOSITORY |
static String |
SUBSYSTEM_RESOURCE_OBJECT_CHANGE_LISTENER |
static String |
SUBSYSTEM_TASK_MANAGER |
static String |
SUBSYSTEM_UCF |
static String |
SUBSYSTEM_WEB |
static String |
SUBSYSTEM_WORKFLOW |
Modifier and Type | Method and Description |
---|---|
void |
applyGranularityFilterOnEnd(String className,
String methodName,
Object[] args,
String subsystem,
long startTime,
long processingStartTime) |
void |
configureProfilingDataManager(Map<String,Boolean> profiledSubsystems,
Integer dumpInterval,
boolean subsystemProfilingActive,
boolean performance,
boolean request) |
void |
dumpToLog() |
static ProfilingDataManager |
getInstance() |
int |
getMinuteDumpInterval() |
Map<String,MethodUsageStatistics> |
getPerformanceMap() |
void |
prepareRequestProfilingEvent(ProfilingDataLog requestEvent) |
void |
subsystemConfiguration(Map<String,Boolean> subsystems) |
public static final String SUBSYSTEM_REPOSITORY
public static final String SUBSYSTEM_TASK_MANAGER
public static final String SUBSYSTEM_PROVISIONING
public static final String SUBSYSTEM_RESOURCE_OBJECT_CHANGE_LISTENER
public static final String SUBSYSTEM_MODEL
public static final String SUBSYSTEM_UCF
public static final String SUBSYSTEM_WORKFLOW
public static final String SUBSYSTEM_WEB
public static final String INDENT_STRING
public static ProfilingDataManager getInstance()
public void configureProfilingDataManager(Map<String,Boolean> profiledSubsystems, Integer dumpInterval, boolean subsystemProfilingActive, boolean performance, boolean request)
public void applyGranularityFilterOnEnd(String className, String methodName, Object[] args, String subsystem, long startTime, long processingStartTime)
public void prepareRequestProfilingEvent(ProfilingDataLog requestEvent)
public void dumpToLog()
public Map<String,MethodUsageStatistics> getPerformanceMap()
public int getMinuteDumpInterval()
Copyright © 2014 evolveum. All rights reserved.