org.apache.synapse.aspects.statistics.view
Class PerUserViewStrategy

java.lang.Object
  extended by org.apache.synapse.aspects.statistics.view.PerUserViewStrategy
All Implemented Interfaces:
StatisticsViewStrategy
Direct Known Subclasses:
PerUserDomainViewStrategy, PerUserIPViewStrategy

public abstract class PerUserViewStrategy
extends Object
implements StatisticsViewStrategy

Strategy that determine a per user of remote party statistics view


Field Summary
protected static int DOMAIN
           
protected static int IP
           
 
Constructor Summary
protected PerUserViewStrategy()
           
 
Method Summary
 Map<String,Map<String,InOutStatisticsView>> determineView(List<StatisticsRecord> statisticsRecords, ComponentType type, int userIDType)
           
 Map<String,InOutStatisticsView> determineView(String id, List<StatisticsRecord> statisticsRecords, ComponentType type, int userIDType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.synapse.aspects.statistics.view.StatisticsViewStrategy
determineView, determineView
 

Field Detail

IP

protected static final int IP
See Also:
Constant Field Values

DOMAIN

protected static final int DOMAIN
See Also:
Constant Field Values
Constructor Detail

PerUserViewStrategy

protected PerUserViewStrategy()
Method Detail

determineView

public Map<String,Map<String,InOutStatisticsView>> determineView(List<StatisticsRecord> statisticsRecords,
                                                                 ComponentType type,
                                                                 int userIDType)

determineView

public Map<String,InOutStatisticsView> determineView(String id,
                                                     List<StatisticsRecord> statisticsRecords,
                                                     ComponentType type,
                                                     int userIDType)


Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.