com.pega.pegarules.management
Class IndexManagement

java.lang.Object
  extended by MBeanHelper
      extended by com.pega.pegarules.management.IndexManagement

public class IndexManagement
extends MBeanHelper


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String VERSION
           
 
Constructor Summary
IndexManagement()
           
 
Method Summary
 java.lang.String BuildDataIndex()
          This method builds a Lucene full-text search index for the Data- classes in the database.
 java.lang.String BuildPegaRULESIndex()
          This method builds a Lucene full-text search index for the Rule- classes in the database.
 java.lang.String BuildWorkIndex()
          This method builds a Lucene full-text search index for the Work- classes in the database.
 java.lang.String getCategory()
           
 java.lang.String getMajorVersion()
           
 java.lang.String getMinorVersion()
           
 java.lang.String getName()
           
 java.lang.String OptimizePegaRULESIndex()
          This method collapses all the Lucene .cfs index files into one file, optimizing the index for future searches.
 void setCategory(java.lang.String aCategory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

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

VERSION

public static final java.lang.String VERSION
Constructor Detail

IndexManagement

public IndexManagement()
Method Detail

getCategory

public java.lang.String getCategory()

setCategory

public void setCategory(java.lang.String aCategory)

getName

public java.lang.String getName()

getMajorVersion

public java.lang.String getMajorVersion()

getMinorVersion

public java.lang.String getMinorVersion()

BuildPegaRULESIndex

public java.lang.String BuildPegaRULESIndex()
This method builds a Lucene full-text search index for the Rule- classes in the database.

Since:
PRPC v5.1

BuildWorkIndex

public java.lang.String BuildWorkIndex()
This method builds a Lucene full-text search index for the Work- classes in the database.

Since:
PRPC v5.1

BuildDataIndex

public java.lang.String BuildDataIndex()
This method builds a Lucene full-text search index for the Data- classes in the database.

Since:
PRPC v5.1

OptimizePegaRULESIndex

public java.lang.String OptimizePegaRULESIndex()
This method collapses all the Lucene .cfs index files into one file, optimizing the index for future searches. NOTE: This function can take a very long time to run, and consumes all the CPU in the system. It may use up to 100% of the CPU for up to 20 minutes, preventing users from using the system.

Since:
PRPC v5.1