Subversion Repositories DevTools

Rev

Rev 7079 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7079 Rev 7080
Line 9... Line 9...
9
import java.sql.SQLException;
9
import java.sql.SQLException;
10
import java.util.ArrayList;
10
import java.util.ArrayList;
11
import java.util.Iterator;
11
import java.util.Iterator;
12
 
12
 
13
/**entity class holding build exclusion data
13
/**entity class holding build exclusion data
-
 
14
 * 
-
 
15
 * There are three types of exclusion
-
 
16
 * Errors detected during planing. They may go away on the next plan
-
 
17
 *      These are 'hard' errors
-
 
18
 *          Have a rootCase string
-
 
19
 *          Have a null rootId
-
 
20
 *          
-
 
21
 * Build Errors
-
 
22
 *      These are persistent errors
-
 
23
 *          Have a null rootCause
-
 
24
 *          Have a null rootId
-
 
25
 *          Have a non-null root_file
-
 
26
 *          
-
 
27
 *  Indirect errors
-
 
28
 *      These are packages that depend on excluded packages
-
 
29
 *          Will have a non-null rootId          
-
 
30
 * 
14
 */
31
 */
15
public class BuildExclusion
32
public class BuildExclusion
16
{
33
{
17
  /**Logger
34
  /**Logger
18
   * @attribute
35
   * @attribute