org.inspektr.statistics
Class StatisticManagementAspect

java.lang.Object
  extended by org.inspektr.statistics.StatisticManagementAspect

public final class StatisticManagementAspect
extends Object

A POJO style aspect modularizing management of a statistic data concern.

Since:
1.0
Version:
$Revision$ $Date$
Author:
Scott Battaglia

Constructor Summary
StatisticManagementAspect(List<StatisticManager> statisticManagers, String applicationCode)
           
 
Method Summary
 Object handleStatisticGathering(org.aspectj.lang.ProceedingJoinPoint joinPoint, Statistic statistic)
           
 void setAdditionalStatisticNameResolvers(List<StatisticNameResolver> statisticNameResolvers)
           
 void setClientInfoResolver(ClientInfoResolver clientInfoResolver)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticManagementAspect

public StatisticManagementAspect(List<StatisticManager> statisticManagers,
                                 String applicationCode)
Method Detail

handleStatisticGathering

public Object handleStatisticGathering(org.aspectj.lang.ProceedingJoinPoint joinPoint,
                                       Statistic statistic)
                                throws Throwable
Throws:
Throwable

setClientInfoResolver

public void setClientInfoResolver(ClientInfoResolver clientInfoResolver)

setAdditionalStatisticNameResolvers

public void setAdditionalStatisticNameResolvers(List<StatisticNameResolver> statisticNameResolvers)


Copyright © 2007-2012. All Rights Reserved.