Changeset 625


Ignore:
Timestamp:
03/29/11 18:55:21 (2 years ago)
Author:
philsmart
Message:
 
Location:
raptor-mua/trunk
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • raptor-mua/trunk/.settings/org.eclipse.wst.common.component

    r416 r625  
    66        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/> 
    77        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test/java"/> 
    8         <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/raptor-serviceinterfaces/raptor-serviceinterfaces"> 
     8        <dependent-module deploy-path="/WEB-INF/lib" handle="module:/resource/raptor-client/raptor-client"> 
    99            <dependency-type>uses</dependency-type> 
    1010        </dependent-module> 
  • raptor-mua/trunk/pom.xml

    r482 r625  
    206206                        <version>1.6</version> 
    207207                </dependency> 
    208                 <dependency> 
    209                         <groupId>uk.ac.cardiff.raptor</groupId> 
    210                         <artifactId>raptor-serviceinterfaces</artifactId> 
    211                         <version>0.4-SNAPSHOT</version> 
    212                         <exclusions> 
    213                                 <exclusion> 
    214                                         <artifactId>xalan</artifactId> 
    215                                         <groupId>xalan</groupId> 
    216                                 </exclusion> 
    217                                 <exclusion> 
    218                                         <artifactId>xercesImpl</artifactId> 
    219                                         <groupId>xerces</groupId> 
    220                                 </exclusion> 
    221                         </exclusions> 
    222                 </dependency> 
     208 
     209                 <dependency> 
     210            <groupId>uk.ac.cardiff.raptor</groupId> 
     211            <artifactId>raptor-client</artifactId> 
     212            <version>0.0.1-SNAPSHOT</version> 
     213            <exclusions> 
     214                <exclusion> 
     215                    <artifactId>xalan</artifactId> 
     216                    <groupId>xalan</groupId> 
     217                </exclusion> 
     218                <exclusion> 
     219                    <artifactId>xercesImpl</artifactId> 
     220                    <groupId>xerces</groupId> 
     221                </exclusion> 
     222            </exclusions> 
     223        </dependency> 
     224 
     225 
    223226 
    224227                <dependency> 
  • raptor-mua/trunk/src/main/java/uk/ac/cardiff/raptormua/engine/statistics/functions/CountEntry.java

    r619 r625  
    1616 
    1717public class CountEntry extends Statistic{ 
    18          
     18 
    1919        static Logger log = LoggerFactory.getLogger(CountEntry.class); 
    20          
     20 
    2121        public Boolean performStatistic(ArrayList<MethodParameter> methodParams, String sqlWhere) throws StatisticalUnitException { 
    22                  
     22 
    2323                if (methodParams.size()!=1) 
    2424                        throw new StatisticalUnitException("incorrect method parameters"); 
    25                  
     25 
    2626                String numberOfIntervalsString = methodParams.get(0).getValue(); 
    2727 
     
    9696                        // must exclude equals end 
    9797                        Integer count = (Integer) this.getEntryHandler().queryUnique( 
    98                                         "select count(*) from Entry where (eventTime between '" + bucket.getStart() + "' and '" 
     98                                        "select count(*) from Event where (eventTime between '" + bucket.getStart() + "' and '" 
    9999                                                        + bucket.getEnd() + "') and (eventTime !='" + bucket.getEnd() + "')");// new 
    100100                        // Object[]{start,end}); 
     
    109109                 */ 
    110110                log.debug("Entries: " + this.getEntryHandler().getNumberOfEntries() + ", total in buckets: " + testCount); 
    111  
    112                 double timeIntervalInHours = ((((timeIntervalsInMs / 1000) / 60) / 60)); 
    113                 double timeIntervalInDays = ((((timeIntervalsInMs / 1000) / 60) / 60) / 24); 
    114  
    115                 if (this.getEntryHandler().getNumberOfEntries() != testCount) 
    116                         log.error("Ah! Curse your sudden but inevitable betrayal!, Potential statistical error in countEntryPerInterval, total frequency does not match total entries"); 
    117  
    118 //              if (statisticParameters.getSeries().getSeriesLabel() == null) 
    119 //                      statisticParameters.getSeries().setSeriesLabelFormatted("Number of Events per " + timeIntervalInDays + " days"); 
    120 //              else { 
    121 //                      statisticParameters.getSeries().setSeriesLabelFormatted(statisticParameters.getSeries().getSeriesLabel() + " (every " 
    122 //                                      + timeIntervalInDays + " days)"); 
    123 //              } 
    124111 
    125112                ObservationSeries series=  new ObservationSeries(); 
     
    142129                } 
    143130                this.statisticParameters = statisticParameters; 
    144                  
     131 
    145132        } 
    146133 
  • raptor-mua/trunk/src/main/java/uk/ac/cardiff/raptormua/engine/statistics/functions/CountEntryPerInterval.java

    r619 r625  
    1717 
    1818public class CountEntryPerInterval extends Statistic{ 
    19          
     19 
    2020        static Logger log = LoggerFactory.getLogger(CountEntryPerInterval.class); 
    2121 
    22          
     22 
    2323        /** 
    2424         * <p> 
     
    3434         * @throws StatisticalUnitException 
    3535         */ 
    36         public Boolean performStatistic(ArrayList<MethodParameter> methodParams, String sqlWhere) throws StatisticalUnitException {  
    37                  
     36        public Boolean performStatistic(ArrayList<MethodParameter> methodParams, String sqlWhere) throws StatisticalUnitException { 
     37 
    3838                if (methodParams.size()!=1) 
    3939                        throw new StatisticalUnitException("incorrect method parameters"); 
    40                  
     40 
    4141                String timeInterval = methodParams.get(0).getValue(); 
    42          
     42 
    4343                log.debug("Performing countEntryPerInterval Statistical Operation"); 
    4444                int timeIntervalInt = Integer.parseInt(timeInterval); 
     
    113113                        String query=null; 
    114114                        if (sqlWhere.equals("")) 
    115                                 query = "select count(*) from Entry where (eventTime between '" + bucket.getStart() + "' and '" 
     115                                query = "select count(*) from Event where (eventTime between '" + bucket.getStart() + "' and '" 
    116116                                                        + bucket.getEnd() + "') and (eventTime !='" + bucket.getEnd() + "')"; 
    117117                        else 
    118                                 query = "select count(*) from Entry where (eventTime between '" + bucket.getStart() + "' and '" 
     118                                query = "select count(*) from Event where (eventTime between '" + bucket.getStart() + "' and '" 
    119119                                + bucket.getEnd() + "') and (eventTime !='" + bucket.getEnd() + "') and "+sqlWhere; 
    120120                        Integer count = (Integer) this.getEntryHandler().queryUnique(query);// new 
     
    124124                } 
    125125 
    126                 /* 
    127                  * test count should equal the number of entries unless there is a 
    128                  * reminder, or the specified start time and endtime does not completely 
    129                  * contain the entries. 
    130                  */ 
     126 
    131127                log.debug("Entries: " + this.getEntryHandler().getNumberOfEntries() + ", total in buckets: " + testCount); 
    132128 
    133                 if (this.getEntryHandler().getNumberOfEntries() != testCount) 
    134                         log.error("Ah! Curse your sudden but inevitable betrayal!, Potential statistical error in countEntryPerInterval, total frequency does not match total entries"); 
    135129 
    136130                ObservationSeries series=  new ObservationSeries(); 
    137131                series.setObservations(buckets); 
    138132                getObservationSeries().add(series); 
    139  
    140133 
    141134                // finished successfully, no exception thrown 
     
    156149                } 
    157150                this.statisticParameters = statisticParameters; 
    158                  
     151 
    159152        } 
    160153 
  • raptor-mua/trunk/src/main/java/uk/ac/cardiff/raptormua/engine/statistics/functions/GroupByFrequency.java

    r619 r625  
    1818 
    1919public class GroupByFrequency extends Statistic{ 
    20          
     20 
    2121        static Logger log = LoggerFactory.getLogger(GroupByFrequency.class); 
    22          
    23          
     22 
     23 
    2424        /** 
    2525         * Perform the groupByField statistic. This statistic counts the frequency 
     
    3737         */ 
    3838        public Boolean performStatistic(ArrayList<MethodParameter> methodParams, String sqlWhere) throws StatisticalUnitException { 
    39          
     39 
    4040                if (methodParams.size()!=1) 
    4141                        throw new StatisticalUnitException("incorrect method parameters"); 
    42                  
     42 
    4343                String groupByField = methodParams.get(0).getValue(); 
    44                  
     44 
    4545                log.debug("Performing groupByFrequency Statistical Operation"); 
    4646                log.debug("Params for method:  {},{}", this.getClass().getSimpleName(), statisticParameters.getUnitName()); 
     
    6767                } 
    6868 
    69                 /* 
    70                  * test count should equal the number of entries unless there is a 
    71                  * reminder as this has not been catered for yet. 
    72                  */ 
     69 
    7370                log.debug("Entries: {}, total in buckets:{} ", this.getEntryHandler().getNumberOfEntries(), testCount); 
    74  
    75                 // add the series label or if none specified, add a default 
    76 //              if (statisticParameters.getSeries().getSeriesLabel() == null) 
    77 //                      statisticParameters.getSeries().setSeriesLabelFormatted("Number of Events Grouped By " + groupByField); 
    78 //              else { 
    79 //                      statisticParameters.getSeries().setSeriesLabelFormatted(statisticParameters.getSeries().getSeriesLabel()); 
    80 //              } 
    8171 
    8272                if (groups.size() == 0) 
     
    10494                } 
    10595                this.statisticParameters = statisticParameters; 
    106                  
     96 
    10797        } 
    10898 
  • raptor-mua/trunk/src/main/java/uk/ac/cardiff/raptormua/wsinterface/impl/MultiUnitAggregatorImpl.java

    r619 r625  
    3030import uk.ac.cardiff.model.wsmodel.EventPushMessage; 
    3131import uk.ac.cardiff.model.wsmodel.StatisticalUnitInformation; 
     32import uk.ac.cardiff.raptor.remoting.server.sei.MultiUnitAggregator; 
    3233import uk.ac.cardiff.raptormua.service.MUAProcess; 
    33 import uk.ac.cardiff.sei.MultiUnitAggregator; 
    3434 
    3535/** 
     
    3838 */ 
    3939 
    40 @WebService(endpointInterface = "uk.ac.cardiff.sei.MultiUnitAggregator") 
     40@WebService(endpointInterface = "uk.ac.cardiff.raptor.remoting.server.sei.MultiUnitAggregator") 
    4141public class MultiUnitAggregatorImpl implements MultiUnitAggregator{ 
    4242 
  • raptor-mua/trunk/src/main/webapp/META-INF/MANIFEST.MF

    r363 r625  
    11Manifest-Version: 1.0 
    2 Class-Path:  
    32 
  • raptor-mua/trunk/src/main/webapp/WEB-INF/beans.xml

    r619 r625  
    6969                                        but actually output any of its subclasses. Hence, this is a way of dealing with 
    7070                                        inheritence in CXF and aegis --> 
    71                                                 <value>uk.ac.cardiff.model.AuthenticationEvent</value> 
    72                                                 <value>uk.ac.cardiff.model.ShibbolethIdpAuthenticationEvent</value> 
     71                                                <value>uk.ac.cardiff.model.event.AuthenticationEvent</value> 
     72                                                <value>uk.ac.cardiff.model.event.ShibbolethIdpAuthenticationEvent</value> 
    7373                                                <!-- <value>org.sdmx.resources.sdmxml.schemas.v2_0.message.CompactDataType</value>--> 
    7474                                        </list> 
     
    9393        --> 
    9494        <bean id="MUAEngine" class="uk.ac.cardiff.raptormua.engine.MUAEngine"> 
    95                  
     95 
    9696                <property name="statisticsHandler"><ref bean="statisticalUnits"/></property> 
    9797                <property name="entryHandler"><ref bean="persistantEntryHandler"></ref></property> 
  • raptor-mua/trunk/src/main/webapp/WEB-INF/dao-beans.xml

    r602 r625  
    2626                                <prop key="hibernate.dialect"> org.hibernate.dialect.PostgreSQLDialect</prop> <!-- database type --> 
    2727                                <prop key="hibernate.show_sql">false</prop>  <!-- outputs the SQL queries used to the standard logger --> 
    28                                 <prop key="hibernate.hbm2ddl.auto">update</prop> <!-- update changes the db if mapping changes, creates the db if none exists, 
     28                                <prop key="hibernate.hbm2ddl.auto">create</prop> <!-- update changes the db if mapping changes, creates the db if none exists, 
    2929                                        in production do not use any of these --> 
    3030                                <!-- Generate hibernate statistics 
     
    3535                <property name="mappingResources"> 
    3636                        <list> 
    37                                 <value>uk/ac/cardiff/model/event.hbm.xml</value> 
     37                                <value>uk/ac/cardiff/model/event/event.hbm.xml</value> 
    3838                        </list> 
    3939                </property> 
  • raptor-mua/trunk/src/main/webapp/WEB-INF/statistical-units.xml

    r609 r625  
    5656        <bean id="authTimeBuckets" class="uk.ac.cardiff.raptormua.engine.statistics.functions.CountEntryPerInterval"> 
    5757                <property name="StatisticParameters"> 
    58                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     58                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    5959                                        <property name="statisticType"><value>User</value></property> 
    6060                                        <property name="unitName"><value>All Authentications In X minute Intervals</value></property> 
     
    7171                                        <property name="series"> 
    7272                        <list> 
    73                             <bean class="uk.ac.cardiff.model.Series"> 
     73                            <bean class="uk.ac.cardiff.model.report.Series"> 
    7474                                <property name="seriesLabel" value="Number of authentications"/> 
    7575                            </bean> 
     
    7878 
    7979                                        <property name="presentation"> 
    80                         <bean class="uk.ac.cardiff.model.Presentation"> 
     80                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    8181                            <property name="graphTitle" value="Authentications to All Service Providers"/> 
    8282                            <property name="xAxisLabel" value="Time"/> 
     
    9090        <bean id="authTimeBucketsCount" class="uk.ac.cardiff.raptormua.engine.statistics.functions.CountEntry"> 
    9191        <property name="StatisticParameters"> 
    92                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     92                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    9393                                        <property name="statisticType"><value>User</value></property> 
    9494                                        <property name="unitName"><value>Authentications over a time range (split)</value></property> 
     
    105105                                        <property name="series"> 
    106106                        <list> 
    107                             <bean class="uk.ac.cardiff.model.Series"> 
     107                            <bean class="uk.ac.cardiff.model.report.Series"> 
    108108                                <property name="seriesLabel" value="Number of authentications"/> 
    109109                            </bean> 
     
    112112 
    113113                    <property name="presentation"> 
    114                         <bean class="uk.ac.cardiff.model.Presentation"> 
     114                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    115115                            <property name="graphTitle" value="Authentications over a time range"/> 
    116116                            <property name="xAxisLabel" value="Time"/> 
     
    125125        <bean id="groupBy" class="uk.ac.cardiff.raptormua.engine.statistics.functions.GroupByFrequency"> 
    126126                <property name="StatisticParameters"> 
    127                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     127                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    128128                                        <property name="statisticType"><value>User</value></property> 
    129129                                        <property name="unitName"><value>Number of Authentications per Service Provider (by entityID)</value></property> 
     
    140140                                        <property name="series"> 
    141141                        <list> 
    142                             <bean class="uk.ac.cardiff.model.Series"> 
     142                            <bean class="uk.ac.cardiff.model.report.Series"> 
    143143                                <property name="seriesLabel" value="Number of authentications"/> 
    144144                            </bean> 
     
    148148 
    149149                    <property name="presentation"> 
    150                         <bean class="uk.ac.cardiff.model.Presentation"> 
     150                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    151151                            <property name="graphTitle" value="Number of Authentications per Service Provider (by entityID)"/> 
    152152                            <property name="xAxisLabel" value="Time"/> 
     
    160160        <bean id="groupByNameFormatted" class="uk.ac.cardiff.raptormua.engine.statistics.functions.GroupByFrequency"> 
    161161                <property name="StatisticParameters"> 
    162                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     162                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    163163                                        <property name="statisticType"><value>User</value></property> 
    164164                                        <property name="unitName"><value>Number of Authentications per Service Provider (by Organisational Name)</value></property> 
     
    175175                                        <property name="series"> 
    176176                        <list> 
    177                             <bean class="uk.ac.cardiff.model.Series"> 
     177                            <bean class="uk.ac.cardiff.model.report.Series"> 
    178178                                <property name="seriesLabel" value="Number of authentications"/> 
    179179                            </bean> 
     
    182182 
    183183                    <property name="presentation"> 
    184                         <bean class="uk.ac.cardiff.model.Presentation"> 
     184                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    185185                            <property name="graphTitle" value="Number of Authentications per Service Provider (by Organisational Name)"/> 
    186186                            <property name="xAxisLabel" value="Time"/> 
     
    199199        <bean id="groupByNameFormattedNormalisedPercentage" class="uk.ac.cardiff.raptormua.engine.statistics.functions.GroupByFrequency"> 
    200200                <property name="StatisticParameters"> 
    201                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     201                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    202202                                        <property name="statisticType"><value>User</value></property> 
    203203                                        <property name="unitName"><value>Number of Authentications per Service Provider by OrgName (Percentage)</value></property> 
     
    214214                                        <property name="series"> 
    215215                        <list> 
    216                             <bean class="uk.ac.cardiff.model.Series"> 
     216                            <bean class="uk.ac.cardiff.model.report.Series"> 
    217217                                <property name="seriesLabel" value="Number of authentications"/> 
    218218                            </bean> 
     
    221221 
    222222                                         <property name="presentation"> 
    223                         <bean class="uk.ac.cardiff.model.Presentation"> 
     223                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    224224                            <property name="graphTitle" value="Number of Authentications per Service Provider by OrgName (Percentage)"/> 
    225225                            <property name="xAxisLabel" value="Time"/> 
     
    240240        <bean id="authenticationsForOneSP" class="uk.ac.cardiff.raptormua.engine.statistics.functions.CountEntryPerInterval"> 
    241241                <property name="StatisticParameters"> 
    242                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     242                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    243243                                        <property name="statisticType"><value>User</value></property> 
    244244                                        <property name="unitName"><value>Comparison of Authentications For Two SPs</value></property> 
     
    255255                                        <property name="series"> 
    256256                        <list> 
    257                             <bean class="uk.ac.cardiff.model.Series"> 
     257                            <bean class="uk.ac.cardiff.model.report.Series"> 
    258258                                <property name="seriesLabel" value="https://sdauth.sciencedirect.com/"/> 
    259259                               <property name="comparisonPredicate"> 
     
    265265                                                                </property> 
    266266                            </bean> 
    267                                                          <bean class="uk.ac.cardiff.model.Series"> 
     267                                                         <bean class="uk.ac.cardiff.model.report.Series"> 
    268268                                <property name="seriesLabel" value="https://scauth.scopus.com/"/> 
    269269                                <property name="comparisonPredicate"> 
     
    279279 
    280280                                         <property name="presentation"> 
    281                         <bean class="uk.ac.cardiff.model.Presentation"> 
     281                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    282282                            <property name="graphTitle" value="Authentications Over Time For A Single SP (by Organisational Name)"/> 
    283283                            <property name="xAxisLabel" value="Time"/> 
     
    325325        <bean id="numberOfAuthenticationsPer" class="uk.ac.cardiff.raptormua.engine.statistics.functions.CountEntry"> 
    326326                <property name="StatisticParameters"> 
    327                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     327                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    328328                                        <property name="statisticType"><value>System</value></property> 
    329329                                        <property name="unitName"><value>numberOfAuthenticationsPer</value></property> 
     
    337337 
    338338                                         <property name="presentation"> 
    339                         <bean class="uk.ac.cardiff.model.Presentation"> 
     339                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    340340                            <property name="graphTitle" value="Number Of Authentications Per"/> 
    341341                            <property name="xAxisLabel" value="Time"/> 
     
    346346                                        <property name="series"> 
    347347                        <list> 
    348                             <bean class="uk.ac.cardiff.model.Series"> 
     348                            <bean class="uk.ac.cardiff.model.report.Series"> 
    349349                                <property name="seriesLabel" value="Number of auths"/> 
    350350                            </bean> 
     
    358358        <bean id="numberOfUniqueUsersPer" class="uk.ac.cardiff.raptormua.engine.statistics.functions.GroupBy"> 
    359359                <property name="StatisticParameters"> 
    360                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     360                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    361361                                        <property name="statisticType"><value>System</value></property> 
    362362                                        <property name="unitName"><value>numberOfUnqiueUsersPer</value></property> 
     
    370370 
    371371                                         <property name="presentation"> 
    372                         <bean class="uk.ac.cardiff.model.Presentation"> 
     372                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    373373                            <property name="graphTitle" value="Number of unique users for"/> 
    374374                            <property name="xAxisLabel" value="Time"/> 
     
    379379                                        <property name="series"> 
    380380                        <list> 
    381                             <bean class="uk.ac.cardiff.model.Series"> 
     381                            <bean class="uk.ac.cardiff.model.report.Series"> 
    382382                                <property name="seriesLabel" value="Number of auths"/> 
    383383                            </bean> 
     
    390390        <bean id="numberOfAuthenticationsPerIntervalNumber" class="uk.ac.cardiff.raptormua.engine.statistics.functions.CountEntry"> 
    391391                <property name="StatisticParameters"> 
    392                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     392                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    393393                                        <property name="statisticType"><value>System</value></property> 
    394394                                        <property name="unitName"><value>numberOfAuthenticationsPerIntervalNumber</value></property> 
     
    402402 
    403403                                         <property name="presentation"> 
    404                         <bean class="uk.ac.cardiff.model.Presentation"> 
     404                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    405405                            <property name="graphTitle" value=""/> 
    406406                            <property name="xAxisLabel" value=""/> 
     
    412412                                        <property name="series"> 
    413413                        <list> 
    414                             <bean class="uk.ac.cardiff.model.Series"> 
     414                            <bean class="uk.ac.cardiff.model.report.Series"> 
    415415                                <property name="seriesLabel" value="Number of auths"/> 
    416416                            </bean> 
     
    423423        <bean id="top5Resources" class="uk.ac.cardiff.raptormua.engine.statistics.functions.GroupByFrequency"> 
    424424                <property name="StatisticParameters"> 
    425                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     425                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    426426                                        <property name="statisticType"><value>System</value></property> 
    427427                                        <property name="unitName"><value>top5Resources</value></property> 
     
    435435 
    436436                                         <property name="presentation"> 
    437                         <bean class="uk.ac.cardiff.model.Presentation"> 
     437                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    438438                            <property name="graphTitle" value="Top 5 Resources"/> 
    439439                            <property name="xAxisLabel" value="Time"/> 
     
    443443                                        <property name="series"> 
    444444                        <list> 
    445                             <bean class="uk.ac.cardiff.model.Series"> 
     445                            <bean class="uk.ac.cardiff.model.report.Series"> 
    446446                                <property name="seriesLabel" value="Number of auths"/> 
    447447                            </bean> 
     
    463463        <bean id="numberOfUniqueAuthenticationsPerSP" class="uk.ac.cardiff.raptormua.engine.statistics.functions.GroupByCountDistinct"> 
    464464                <property name="StatisticParameters"> 
    465                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     465                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    466466                                        <property name="statisticType"><value>System</value></property> 
    467467                                        <property name="unitName"><value>numberOfUniqueAuthenticationsPerSP</value></property> 
     
    479479 
    480480                                         <property name="presentation"> 
    481                         <bean class="uk.ac.cardiff.model.Presentation"> 
     481                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    482482                            <property name="graphTitle" value="Number of Unique Authentications Per Service Provider"/> 
    483483                            <property name="xAxisLabel" value="Time"/> 
     
    488488                                        <property name="series"> 
    489489                        <list> 
    490                             <bean class="uk.ac.cardiff.model.Series"> 
     490                            <bean class="uk.ac.cardiff.model.report.Series"> 
    491491                                <property name="seriesLabel" value="Number of auths"/> 
    492492                            </bean> 
     
    507507        <bean id="bottom5Resources" class="uk.ac.cardiff.raptormua.engine.statistics.functions.GroupByFrequency"> 
    508508                <property name="StatisticParameters"> 
    509                         <bean class="uk.ac.cardiff.model.StatisticParameters"> 
     509                        <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
    510510                                        <property name="statisticType"><value>System</value></property> 
    511511                                        <property name="unitName"><value>bottom5Resources</value></property> 
     
    519519 
    520520                                         <property name="presentation"> 
    521                         <bean class="uk.ac.cardiff.model.Presentation"> 
     521                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
    522522                            <property name="graphTitle" value="Bottom 5 Resources"/> 
    523523                            <property name="xAxisLabel" value="Time"/> 
     
    528528                                        <property name="series"> 
    529529                        <list> 
    530                             <bean class="uk.ac.cardiff.model.Series"> 
     530                            <bean class="uk.ac.cardiff.model.report.Series"> 
    531531                                <property name="seriesLabel" value="Number of auths"/> 
    532532                            </bean> 
Note: See TracChangeset for help on using the changeset viewer.