Changeset 1308


Ignore:
Timestamp:
12/13/11 23:53:14 (9 years ago)
Author:
philsmart
Message:
 
Location:
raptor-mua/trunk
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • raptor-mua/trunk/pom.xml

    r1305 r1308  
    4343            <groupId>uk.ac.cardiff.raptor</groupId> 
    4444            <artifactId>raptor-parse</artifactId> 
    45             <version>1.0.0</version> 
     45            <version>1.0.1-SNAPSHOT</version> 
    4646        </dependency> 
    4747 
     
    4949            <groupId>uk.ac.cardiff.raptor</groupId> 
    5050            <artifactId>raptor-client</artifactId> 
    51             <version>1.0.0</version> 
     51            <version>1.0.1-SNAPSHOT</version> 
    5252            <exclusions> 
    5353                <exclusion> 
  • raptor-mua/trunk/src/main/conf-default/batch-event-parse-formats-system.xml

    r1249 r1308  
    227227                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    228228                                        <property name="fieldName"> 
    229                                                 <value>releasedAttributes</value> 
     229                                                <value>attributes</value> 
    230230                                        </property> 
    231231                                        <property name="fieldNo"> 
     
    241241                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    242242                                        <property name="fieldName"> 
    243                                                 <value>assertionId</value> 
     243                                                <value>assertions</value> 
    244244                                        </property> 
    245245                                        <property name="fieldNo"> 
  • raptor-mua/trunk/src/main/conf-default/statistical-processors.xml

    r1300 r1308  
    4444                                <bean 
    4545                                        class="uk.ac.cardiff.raptormua.engine.statistics.processor.ProcessorTemplate"> 
    46                                         <property name="processorId" value="XValuePercentage"/> 
    47                                         <property name="processorFriendlyName" value="X-Value as Percentages" /> 
     46                                        <property name="processorId" value="YValuePercentage"/> 
     47                                        <property name="processorFriendlyName" value="YValue as Percentage" /> 
    4848                                        <property name="processorClass"> 
    4949                                                <value type="java.lang.Class">uk.ac.cardiff.raptormua.engine.statistics.processor.PercentagePostProcessor 
     
    5353                                <bean 
    5454                                        class="uk.ac.cardiff.raptormua.engine.statistics.processor.ProcessorTemplate"> 
    55                                         <property name="processorId" value="YValueSortAlphabetically"/> 
    56                                         <property name="processorFriendlyName" value="Sort Y-Axis Alphabetically" /> 
     55                                        <property name="processorId" value="XValueSortAlphabetically"/> 
     56                                        <property name="processorFriendlyName" value="Sort X-Axis Alphabetically" /> 
    5757                                        <property name="processorClass"> 
    5858                                                <value type="java.lang.Class">uk.ac.cardiff.raptormua.engine.statistics.processor.SortGroupsAlphabeticallyPostProcessor 
     
    7171                                <bean 
    7272                                        class="uk.ac.cardiff.raptormua.engine.statistics.processor.ProcessorTemplate"> 
    73                                         <property name="processorId" value="XValueSort"/> 
    74                                         <property name="processorFriendlyName" value="Sort X-axis by value" /> 
     73                                        <property name="processorId" value="YValueSort"/> 
     74                                        <property name="processorFriendlyName" value="Sort Y-axis by value" /> 
    7575                                        <property name="processorClass"> 
    7676                                                <value type="java.lang.Class">uk.ac.cardiff.raptormua.engine.statistics.processor.RowSortPostProcessor 
  • raptor-mua/trunk/src/main/config/batch-event-parse-formats-system.xml

    r1221 r1308  
    227227                                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    228228                                        <property name="fieldName"> 
    229                                                 <value>releasedAttributes</value> 
     229                                                <value>attributes</value> 
    230230                                        </property> 
    231231                                        <property name="fieldNo"> 
     
    241241                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    242242                                        <property name="fieldName"> 
    243                                                 <value>assertionId</value> 
     243                                                <value>assertions</value> 
    244244                                        </property> 
    245245                                        <property name="fieldNo"> 
  • raptor-mua/trunk/src/main/config/statistical-processors.xml

    r1215 r1308  
    4444                                <bean 
    4545                                        class="uk.ac.cardiff.raptormua.engine.statistics.processor.ProcessorTemplate"> 
    46                                         <property name="processorId" value="XValuePercentage"/> 
    47                                         <property name="processorFriendlyName" value="X-Value as Percentages" /> 
     46                                        <property name="processorId" value="YValuePercentage"/> 
     47                                        <property name="processorFriendlyName" value="Y-Value as Percentage" /> 
    4848                                        <property name="processorClass"> 
    4949                                                <value type="java.lang.Class">uk.ac.cardiff.raptormua.engine.statistics.processor.PercentagePostProcessor 
     
    5353                                <bean 
    5454                                        class="uk.ac.cardiff.raptormua.engine.statistics.processor.ProcessorTemplate"> 
    55                                         <property name="processorId" value="YValueSortAlphabetically"/> 
    56                                         <property name="processorFriendlyName" value="Sort Y-Axis Alphabetically" /> 
     55                                        <property name="processorId" value="XValueSortAlphabetically"/> 
     56                                        <property name="processorFriendlyName" value="Sort X-Axis Alphabetically" /> 
    5757                                        <property name="processorClass"> 
    5858                                                <value type="java.lang.Class">uk.ac.cardiff.raptormua.engine.statistics.processor.SortGroupsAlphabeticallyPostProcessor 
     
    7171                                <bean 
    7272                                        class="uk.ac.cardiff.raptormua.engine.statistics.processor.ProcessorTemplate"> 
    73                                         <property name="processorId" value="XValueSort"/> 
    74                                         <property name="processorFriendlyName" value="Sort X-axis by value" /> 
     73                                        <property name="processorId" value="YValueSort"/> 
     74                                        <property name="processorFriendlyName" value="Sort Y-axis by value" /> 
    7575                                        <property name="processorClass"> 
    7676                                                <value type="java.lang.Class">uk.ac.cardiff.raptormua.engine.statistics.processor.RowSortPostProcessor 
  • raptor-mua/trunk/src/main/java/uk/ac/cardiff/raptormua/engine/CapabilitiesConstructor.java

    r1282 r1308  
    2525import java.util.List; 
    2626import java.util.Set; 
     27import java.util.concurrent.ExecutorService; 
     28import java.util.concurrent.Executors; 
    2729 
    2830import org.joda.time.DateTime; 
     
    7072    /** Set containing the names of fields that should not be included in the list of possible field values */ 
    7173    private Set<String> excludeFieldNames; 
    72      
     74 
    7375    /** 
    7476     * If set to true, cache timeout is ignored, and new capabilities are constructed from scratch. 
    7577     */ 
    7678    private boolean invalidateCache; 
     79 
     80    /** The single thread pool responsible for queing reconstruction of the <code>cached</code> capabilities. */ 
     81    private final ExecutorService capabilitiesConstructionService; 
    7782 
    7883    /** Springs application context */ 
    7984    private ApplicationContext applicationContext; 
     85 
     86    /** 
     87     * Default constructor. Creates a new single thread executor service. 
     88     */ 
     89    public CapabilitiesConstructor() { 
     90        capabilitiesConstructionService = Executors.newSingleThreadExecutor(); 
     91    } 
    8092 
    8193    /** 
     
    132144        return capabilities; 
    133145    } 
    134      
     146 
    135147    public void invalidateCache() { 
    136         invalidateCache =true;         
     148        invalidateCache = true; 
    137149    } 
    138150 
     
    214226        DateTime earliest = 
    215227                (DateTime) storageEngine.getEventHandler().queryUnique("SELECT min(eventTime) from Event", null); 
    216         if (latest!=null && earliest !=null){ 
     228        if (latest != null && earliest != null) { 
    217229            capabilities.setLatestEventTime(new Date(latest.getMillis())); 
    218230            capabilities.setEarliestEventTime(new Date(earliest.getMillis())); 
     
    233245            return; 
    234246        } 
    235         if (invalidateCache){ 
     247        if (invalidateCache) { 
    236248            log.info("Capabilities cache was forced cleared"); 
    237249            cachedCapabilities = null; 
    238             invalidateCache=false; 
     250            invalidateCache = false; 
    239251            return; 
    240252        } 
     
    298310    } 
    299311 
    300  
    301312} 
Note: See TracChangeset for help on using the changeset viewer.