Package org.xtreemfs.babudb.sandbox.ContinuesRandomGenerator

Examples of org.xtreemfs.babudb.sandbox.ContinuesRandomGenerator.Operation


                // no DBs available jet --> make a create operation
                if (availableDBs.size()<=1) {
                    operation = createOperation(random, dbNo);
                    dbNo++;
                } else {
                    Operation op = Operation.values()[random.nextInt(Operation.values().length)];
                   
                    switch (op) {
                    case create:
                        operation = createOperation(random, dbNo);
                        dbNo++;
                        break;
                    case copy:
                        operation = copyOperation(random, dbNo);
                        dbNo++;
                        break;
                    case delete:
                        operation = deleteOperation(random);
                        break;
                    default:
                        throw new UnsupportedOperationException ("for "+op.toString());
                    }
                }
                operationsScenario.put(i, operation);
                i++;
            }
View Full Code Here


          // no DBs available jet --> make a create operation
          if (availableDBs.size()<=1) {
            operation = createOperation(random, dbNo, i);
            dbNo++;
          } else {
            Operation op = Operation.values()[random.nextInt(Operation.values().length)];
           
            switch (op) {
            case create:
              operation = createOperation(random, dbNo, i);
                dbNo++;
                break;
            case copy:
              operation = copyOperation(random, dbNo, i);
              dbNo++;
              break;
            case delete:
              operation = deleteOperation(random, i);
              break;
            default:
              throw new UnsupportedOperationException ("for "+op.toString());
            }
          }
          opsAtView.add(operation);
        }
        operationsScenario.put(i, opsAtView);
View Full Code Here

          // no DBs available jet --> make a create operation
          if (availableDBs.size()<=1) {
            operation = createOperation(random, dbNo, i);
            dbNo++;
          } else {
            Operation op = Operation.values()[random.nextInt(Operation.values().length)];
           
            switch (op) {
            case create:
              operation = createOperation(random, dbNo, i);
                dbNo++;
                break;
            case copy:
              operation = copyOperation(random, dbNo, i);
              dbNo++;
              break;
            case delete:
              operation = deleteOperation(random, i);
              break;
            default:
              throw new UnsupportedOperationException ("for "+op.toString());
            }
          }
          opsAtView.add(operation);
        }
        operationsScenario.put(i, opsAtView);
View Full Code Here

TOP

Related Classes of org.xtreemfs.babudb.sandbox.ContinuesRandomGenerator.Operation

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.