com.trackstudio.sman
Class Massive

java.lang.Object
  extended by com.trackstudio.sman.Massive

public class Massive
extends java.lang.Object


Field Summary
static java.lang.String[] category
           
static java.lang.String CATEGORY_BUG
           
static java.lang.String CATEGORY_PROJECT
           
static java.lang.String CATEGORY_TASK
           
static java.lang.String LOCALE
           
 java.util.Properties properties
           
static java.lang.String[] prstatus
           
static java.lang.String PRSTATUS_ADMINISTRATOR
           
static java.lang.String PRSTATUS_DEVELOPER
           
static java.lang.String PRSTATUS_MANAGER
           
static java.util.Random random
           
static java.lang.String[] resolution
           
static java.lang.String RESOLUTION_DUPLICATE
           
static java.lang.String RESOLUTION_FIXED
           
static java.lang.String RESOLUTION_NOT_A_BUG
           
static java.lang.String RESOLUTION_NOT_FIXABLE
           
static java.lang.String RESOLUTION_OPEN
           
static java.lang.String RESOLUTION_SUSPENDED
           
static java.lang.String STATUS_OPEN
           
static java.lang.String TIMEZONE
           
static int WEEK
           
 
Constructor Summary
Massive(int userAmount, int taskAmount, int taskFactor, int userFactor, int messageAmount, int messageFactor, int groupFactor, java.lang.String dbTemplate, java.io.File output)
           
Massive(java.lang.String filename)
           
 
Method Summary
 java.util.HashMap<java.lang.String,java.lang.String> createSubtask(int i, java.lang.String category, java.lang.String status, java.lang.String parent, java.lang.String submitter, java.lang.String abudget, java.lang.String priority)
           
 java.util.HashMap<java.lang.String,java.lang.String> createSubuser(java.lang.String id, java.lang.String prstatus, java.lang.String parent, java.lang.String default_project)
           
 void generate(javax.swing.JProgressBar bar)
           
 java.util.Collection<java.util.HashMap<java.lang.String,java.lang.String>> generateTasks()
           
 java.util.Collection<java.util.HashMap<java.lang.String,java.lang.String>> generateUsers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CATEGORY_TASK

public static final java.lang.String CATEGORY_TASK
See Also:
Constant Field Values

CATEGORY_BUG

public static final java.lang.String CATEGORY_BUG
See Also:
Constant Field Values

CATEGORY_PROJECT

public static final java.lang.String CATEGORY_PROJECT
See Also:
Constant Field Values

STATUS_OPEN

public static final java.lang.String STATUS_OPEN
See Also:
Constant Field Values

PRSTATUS_ADMINISTRATOR

public static final java.lang.String PRSTATUS_ADMINISTRATOR
See Also:
Constant Field Values

PRSTATUS_MANAGER

public static final java.lang.String PRSTATUS_MANAGER
See Also:
Constant Field Values

PRSTATUS_DEVELOPER

public static final java.lang.String PRSTATUS_DEVELOPER
See Also:
Constant Field Values

RESOLUTION_OPEN

public static final java.lang.String RESOLUTION_OPEN
See Also:
Constant Field Values

RESOLUTION_FIXED

public static final java.lang.String RESOLUTION_FIXED
See Also:
Constant Field Values

RESOLUTION_NOT_FIXABLE

public static final java.lang.String RESOLUTION_NOT_FIXABLE
See Also:
Constant Field Values

RESOLUTION_SUSPENDED

public static final java.lang.String RESOLUTION_SUSPENDED
See Also:
Constant Field Values

RESOLUTION_NOT_A_BUG

public static final java.lang.String RESOLUTION_NOT_A_BUG
See Also:
Constant Field Values

RESOLUTION_DUPLICATE

public static final java.lang.String RESOLUTION_DUPLICATE
See Also:
Constant Field Values

prstatus

public static java.lang.String[] prstatus

category

public static java.lang.String[] category

resolution

public static java.lang.String[] resolution

TIMEZONE

public static final java.lang.String TIMEZONE
See Also:
Constant Field Values

LOCALE

public static final java.lang.String LOCALE
See Also:
Constant Field Values

random

public static java.util.Random random

properties

public java.util.Properties properties

WEEK

public static final int WEEK
See Also:
Constant Field Values
Constructor Detail

Massive

public Massive(java.lang.String filename)

Massive

public Massive(int userAmount,
               int taskAmount,
               int taskFactor,
               int userFactor,
               int messageAmount,
               int messageFactor,
               int groupFactor,
               java.lang.String dbTemplate,
               java.io.File output)
Method Detail

createSubtask

public java.util.HashMap<java.lang.String,java.lang.String> createSubtask(int i,
                                                                          java.lang.String category,
                                                                          java.lang.String status,
                                                                          java.lang.String parent,
                                                                          java.lang.String submitter,
                                                                          java.lang.String abudget,
                                                                          java.lang.String priority)

createSubuser

public java.util.HashMap<java.lang.String,java.lang.String> createSubuser(java.lang.String id,
                                                                          java.lang.String prstatus,
                                                                          java.lang.String parent,
                                                                          java.lang.String default_project)

generateTasks

public java.util.Collection<java.util.HashMap<java.lang.String,java.lang.String>> generateTasks()

generateUsers

public java.util.Collection<java.util.HashMap<java.lang.String,java.lang.String>> generateUsers()

generate

public void generate(javax.swing.JProgressBar bar)


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.