Changeset 241


Ignore:
Timestamp:
10/05/11 18:45:03 (13 years ago)
Author:
sherbold
Message:
  • some changes to command parameter orders
  • removed command printRandomSesssion
  • renamed command loadSessionsFromClickstream do loadWebSequences
Location:
trunk/EventBenchConsole/src/de/ugoe/cs/eventbench
Files:
1 deleted
7 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDcalcCoverage.java

    r240 r241  
    3434        public void run(List<Object> parameters) { 
    3535                String modelname; 
     36                String observedName; 
    3637                String[] sequenceNames; 
    3738                int minLength; 
    3839                int maxLength; 
    39                 String observedName = "sequences"; 
    4040                try { 
    4141                        modelname = (String) parameters.get(0); 
    42                         sequenceNames = (String[]) parameters.get(1); 
    43                         minLength = Integer.parseInt((String) parameters.get(2)); 
    44                         maxLength = Integer.parseInt((String) parameters.get(3)); 
    45                         if (parameters.size() == 5) { 
    46                                 observedName = (String) parameters.get(4); 
    47                         } 
     42                        observedName = (String) parameters.get(1); 
     43                        sequenceNames = (String[]) parameters.get(2); 
     44                        minLength = Integer.parseInt((String) parameters.get(3)); 
     45                        maxLength = Integer.parseInt((String) parameters.get(4)); 
    4846                } catch (Exception e) { 
    4947                        throw new InvalidParameterException(); 
     
    138136        @Override 
    139137        public void help() { 
    140                 Console.println("Usage: calcCoverage <modelname> [sequenceNames] <minCovLength> <maxCovLength>"); 
     138                Console.println("Usage: calcCoverage <modelname> <observedSequences> [sequenceNames] <minCovLength> <maxCovLength>"); 
    141139        } 
    142140 
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDgenerateRandomSequences.java

    r240 r241  
    3333                String sequencesName; 
    3434                int numSessions; 
    35                 long maxIter; 
    3635                int minLength = 0; 
    3736                int maxLength = Integer.MAX_VALUE; 
     37                long maxIter; 
    3838                try { 
    3939                        modelname = (String) parameters.get(0); 
    4040                        sequencesName = (String) parameters.get(1); 
    4141                        numSessions = Integer.parseInt((String) parameters.get(2)); 
     42                        minLength = Integer.parseInt((String) parameters.get(3)); 
     43                        maxLength = Integer.parseInt((String) parameters.get(4)); 
    4244                        maxIter = numSessions * 10; 
    43                         if (parameters.size() >= 4) { 
    44                                 maxIter = Long.parseLong((String) parameters.get(3)); 
    45                         } 
    4645                        if (parameters.size() >= 5) { 
    47                                 minLength = Integer.parseInt((String) parameters.get(4)); 
    48                         } 
    49                         if (parameters.size() >= 6) { 
    50                                 maxLength = Integer.parseInt((String) parameters.get(5)); 
     46                                maxIter = Long.parseLong((String) parameters.get(5)); 
    5147                        } 
    5248                } catch (Exception e) { 
     
    9490        @Override 
    9591        public void help() { 
    96                 Console.println("Usage: generateRandomSequenecs <modelName> <sequencesName> <numSessions> {<maxIter> <minLength> <maxLength>}"); 
     92                Console.println("Usage: generateRandomSequenecs <modelName> <sequencesName> <numSessions> <minLength> <maxLength> {<maxIter>}"); 
    9793        } 
    9894 
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDgenerateReplayfile.java

    r240 r241  
    3030        @Override 
    3131        public void help() { 
    32                 Console.println("Usage: generateReplayfile <filename> {<sequences>}"); 
     32                Console.println("Usage: generateReplayfile <filename> <sequences>"); 
    3333        } 
    3434 
     
    4141        @Override 
    4242        public void run(List<Object> parameters) { 
    43                 if (parameters.size() < 1) { 
     43                String filename; 
     44                String sequencesName; 
     45                try { 
     46                        filename = (String) parameters.get(0); 
     47                        sequencesName = (String) parameters.get(1); 
     48                } catch (Exception e) { 
    4449                        throw new InvalidParameterException(); 
    45                 } 
    46                 String filename = (String) parameters.get(0); 
    47                 String sequencesName = "sequences"; 
    48                 if (parameters.size() == 2) { 
    49                         sequencesName = (String) parameters.get(1); 
    5050                } 
    5151 
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDload.java

    r211 r241  
    5656        @Override 
    5757        public void help() { 
    58                 Console.println("Usage: loadObject <filename>"); 
     58                Console.println("Usage: load <filename>"); 
    5959        } 
    6060 
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDsave.java

    r211 r241  
    5454        @Override 
    5555        public void help() { 
    56                 Console.println("Usage: saveObject <filename>"); 
     56                Console.println("Usage: save <filename>"); 
    5757        } 
    5858 
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDsequenceStatistics.java

    r240 r241  
    11package de.ugoe.cs.eventbench.commands; 
    22 
     3import java.security.InvalidParameterException; 
    34import java.util.Collection; 
    45import java.util.List; 
     
    3334        @Override 
    3435        public void run(List<Object> parameters) { 
    35                 String sequencesName = "sequences"; 
    36                 if (parameters.size() == 1) { 
     36                String sequencesName; 
     37                try { 
    3738                        sequencesName = (String) parameters.get(0); 
     39                } catch (Exception e) { 
     40                        throw new InvalidParameterException(); 
    3841                } 
    3942 
     
    5255 
    5356                sequences = (Collection<List<Event<?>>>) dataObject; 
    54                 Console.traceln("Number of Sequences: " + sequences.size()); 
     57                Console.println("Number of Sequences: " + sequences.size()); 
    5558                SortedMap<Integer, Integer> lengthMap = new TreeMap<Integer, Integer>(); 
    5659                for (List<Event<?>> sequence : sequences) { 
     
    6366                } 
    6467                for (Entry<Integer, Integer> entry : lengthMap.entrySet()) { 
    65                         Console.traceln("Of length " + entry.getKey() + ": " 
     68                        Console.println("Of length " + entry.getKey() + ": " 
    6669                                        + entry.getValue()); 
    6770                } 
     
    7578        @Override 
    7679        public void help() { 
    77                 Console.println("Usage: sequenceStatistics {<sequencesName>}"); 
     80                Console.println("Usage: sequenceStatistics <sequencesName>"); 
    7881        } 
    7982 
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDshowTimer.java

    r240 r241  
    4646                long startTime = (Long) dataObject; 
    4747                long currentTime = System.currentTimeMillis(); 
    48                 Console.println("" + (currentTime - startTime) + " miliseconds"); 
     48                Console.println("" + (currentTime - startTime) + " milliseconds"); 
    4949        } 
    5050 
  • trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/web/commands/CMDloadWebSequences.java

    r240 r241  
    2323 * @version 1.0 
    2424 */ 
    25 public class CMDloadSessionsFromClickstream implements Command { 
     25public class CMDloadWebSequences implements Command { 
    2626 
    2727        /* 
     
    112112        @Override 
    113113        public void help() { 
    114                 Console.println("Usage: loadSessionsFromClickstream <filename> <sequencesName> {<serverUrl>} {<timeout> <minSessionLength> <maxSessionLength>} {<generateFrequentUsers> <frequentUserThreshold>}"); 
     114                Console.println("Usage: loadWebSequences <filename> <sequencesName> {<serverUrl>} {<timeout> <minSessionLength> <maxSessionLength>} {<generateFrequentUsers> <frequentUserThreshold>}"); 
    115115        } 
    116116 
Note: See TracChangeset for help on using the changeset viewer.