|
ew-profiling, 1.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectbe.eliwan.profiling.service.ProfilingContainer
public class ProfilingContainer
Bean for building and reading profiling data.
| Constructor Summary | |
|---|---|
ProfilingContainer()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProfilingContainer()
| Method Detail |
|---|
public void setRingSize(int ringSize)
ringSize - ring size@PostConstruct public void start()
@PreDestroy public void shutdown()
public void clear()
clear in interface ProfilingBean
public void register(String group,
long duration)
register in interface ProfilingSinkpublic List<GroupData> getGroupData()
getGroupData in interface ProfilingBeanpublic ProfilingData getTotal()
getTotal in interface ProfilingBean
|
ew-profiling, 1.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||