public final class DBIndexer
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description | 
|---|---|
static int | 
MAX_NUMBER_OF_INDEXERS
The maximum number of indexers. 
 | 
static java.lang.String | 
PROPERTY_MAX_NUMBER_OF_INDEXERS
The property to set the maximum number of indexers. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
appendFields(DBClass dbClass,
            java.lang.Appendable buffer,
            java.util.HashMap addedFields)  | 
static DBIndexer | 
currentIndexer(DBIndex index)  | 
java.lang.String | 
getErrorMsg()  | 
static int | 
getFullIndexCount()
The full index count 
 | 
java.lang.String | 
getTargetVersionList()  | 
void | 
join()
join 
 | 
void | 
run()
run 
 | 
static DBIndexer | 
schedule(DBIndex index)  | 
static void | 
setPageSize(int pageSize)  | 
DBIndexer | 
start()
start 
 | 
public static final java.lang.String PROPERTY_MAX_NUMBER_OF_INDEXERS
public static final int MAX_NUMBER_OF_INDEXERS
public static int getFullIndexCount()
public DBIndexer start()
public void join()
public void run()
run in interface java.lang.Runnable@CheckReturnValue @Nonnull public static DBIndexer schedule(@Nonnull DBIndex index) throws java.lang.Exception
index - the indexjava.lang.Exception - a serious problem@CheckReturnValue @Nonnull public java.lang.String getTargetVersionList()
@CheckReturnValue @Nonnull public java.lang.String getErrorMsg()
public static void setPageSize(int pageSize)
pageSize - the page sizepublic static void appendFields(@Nonnull
                                DBClass dbClass,
                                @Nonnull
                                java.lang.Appendable buffer,
                                @Nonnull
                                java.util.HashMap addedFields)
dbClass - the classbuffer - the bufferaddedFields - list of fields added.stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.