public class ProfilingContainer extends Object implements ProfilingBean, ProfilingSink
| Constructor and Description |
|---|
ProfilingContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
List<GroupData> |
getGroupData() |
ProfilingData |
getTotal() |
void |
register(String group,
long duration) |
void |
setRingSize(int ringSize)
Set ring size.
|
void |
shutdown()
Stop processing incoming data.
|
void |
start()
Set up the disruptor service to have a single consumer which aggregates the data.
|
public void setRingSize(int ringSize)
ringSize - ring size@PostConstruct public void start()
@PreDestroy public void shutdown()
public void clear()
clear in interface ProfilingBeanpublic void register(String group, long duration)
register in interface ProfilingSinkpublic List<GroupData> getGroupData()
getGroupData in interface ProfilingBeanpublic ProfilingData getTotal()
getTotal in interface ProfilingBeanCopyright © 2016. All rights reserved.