public class BugIndexer extends Indexer
DEFAULT_ANALYZER
Constructor and Description |
---|
BugIndexer() |
Modifier and Type | Method and Description |
---|---|
static void |
addBug(org.apache.lucene.index.IndexWriter oIWrt,
JDCConnection oCon,
java.lang.String sWorkArea,
Bug oBug)
Add bug to index
|
static void |
addBug(org.apache.lucene.index.IndexWriter oIWrt,
java.lang.String sGuid,
int iNumber,
java.lang.String sWorkArea,
java.lang.String sProject,
java.lang.String sTitle,
java.lang.String sReportedBy,
java.util.Date dtCreated,
java.lang.String sComments,
java.lang.String sText)
Add bug to index
|
static void |
addBug(org.apache.lucene.index.IndexWriter oIWrt,
java.lang.String sGuid,
int iNumber,
java.lang.String sWorkArea,
java.lang.String sProject,
java.lang.String sTitle,
java.lang.String sWriter,
java.lang.String sReportedBy,
java.util.Date dtCreated,
java.lang.String sType,
java.lang.Short oPriority,
java.lang.Short oSeverity,
java.lang.String sStatus,
java.lang.String sComments,
java.lang.String sText)
Add bug to index
|
static void |
addBug(java.util.Properties oProps,
JDCConnection oCon,
java.lang.String sWorkArea,
Bug oBug)
Add bug to index
|
static int |
deleteBug(java.lang.String sWorkArea,
java.util.Properties oProps,
java.lang.String sGuid)
Delete a bug with a given GUID
|
public static void addBug(org.apache.lucene.index.IndexWriter oIWrt, java.lang.String sGuid, int iNumber, java.lang.String sWorkArea, java.lang.String sProject, java.lang.String sTitle, java.lang.String sWriter, java.lang.String sReportedBy, java.util.Date dtCreated, java.lang.String sType, java.lang.Short oPriority, java.lang.Short oSeverity, java.lang.String sStatus, java.lang.String sComments, java.lang.String sText) throws java.lang.ClassNotFoundException, java.io.IOException, java.lang.IllegalArgumentException, java.lang.NoSuchFieldException, java.lang.IllegalAccessException, java.lang.InstantiationException, java.lang.NullPointerException
oIWrt
- IndexWritersGuid
- String Bug GUIDiNumber
- int Bug NumbersWorkArea
- String GUID of WorkArea to which bug belongssProject
- String GUID of project to which bug belongssTitle
- String TitlesReportedBy
- String AuthordtCreated
- Date CreatedsComments
- String CommentssText
- String Bug Descriptionjava.lang.ClassNotFoundException
java.io.IOException
java.lang.IllegalArgumentException
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.NullPointerException
public static void addBug(org.apache.lucene.index.IndexWriter oIWrt, java.lang.String sGuid, int iNumber, java.lang.String sWorkArea, java.lang.String sProject, java.lang.String sTitle, java.lang.String sReportedBy, java.util.Date dtCreated, java.lang.String sComments, java.lang.String sText) throws java.lang.ClassNotFoundException, java.io.IOException, java.lang.IllegalArgumentException, java.lang.NoSuchFieldException, java.lang.IllegalAccessException, java.lang.InstantiationException, java.lang.NullPointerException
oIWrt
- IndexWritersGuid
- String Bug GUIDiNumber
- int Bug NumbersWorkArea
- String GUID of WorkArea to which bug belongssProject
- String GUID of project to which bug belongssTitle
- String TitlesReportedBy
- String AuthordtCreated
- Date CreatedsComments
- String CommentssText
- String Bug Descriptionjava.lang.ClassNotFoundException
java.io.IOException
java.lang.IllegalArgumentException
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.NullPointerException
public static void addBug(org.apache.lucene.index.IndexWriter oIWrt, JDCConnection oCon, java.lang.String sWorkArea, Bug oBug) throws java.sql.SQLException, java.io.IOException, java.lang.ClassNotFoundException, java.lang.NoSuchFieldException, java.lang.IllegalAccessException, java.lang.InstantiationException, java.lang.NullPointerException
oIWrt
- IndexWriteroCon
- JDCConnectionsWorkArea
- String GUID of WorkArea where bug must be addedoBug
- Bugjava.sql.SQLException
java.io.IOException
java.lang.ClassNotFoundException
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.NullPointerException
public static void addBug(java.util.Properties oProps, JDCConnection oCon, java.lang.String sWorkArea, Bug oBug) throws java.sql.SQLException, java.io.IOException, java.lang.ClassNotFoundException, java.lang.NoSuchFieldException, java.lang.IllegalAccessException, java.lang.InstantiationException, java.lang.NullPointerException, java.lang.NoSuchFieldException
oProps
- PropertiesoCon
- JDCConnectionsWorkArea
- StringoBug
- Bugjava.sql.SQLException
java.io.IOException
java.lang.ClassNotFoundException
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.NullPointerException
java.lang.NoSuchFieldException
public static int deleteBug(java.lang.String sWorkArea, java.util.Properties oProps, java.lang.String sGuid) throws java.lang.IllegalArgumentException, java.lang.NoSuchFieldException, java.lang.IllegalAccessException, java.io.IOException, java.lang.NullPointerException
oProps
- Properties Collection containing luceneindex directorysGuid
- Bug GUIDjava.lang.IllegalArgumentException
- If sTableName is not one of { k_bugs, k_newsmsgs, k_mime_msgs }java.lang.NoSuchFieldException
- If luceneindex property is not found at oPropsjava.lang.IllegalAccessException
java.io.IOException
java.lang.NullPointerException
- If sGuid is null