com.esri.arcgis.search
Interface IItemIndexAdmin

All Superinterfaces:
Serializable
All Known Implementing Classes:
GPItemIndex, ItemIndex

public interface IItemIndexAdmin
extends Serializable


Field Summary
static String IID
          Deprecated. Internal use only
static int IIDcb225681_c42d_4a5f_b26e_f4a790cef7a7
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void endIndexing()
          Start indexing.
 String getIndexFolder()
          Name of the index folder.
 String getIndexName()
          Name of the index.
 boolean isUseStaging()
          Use staging during index.
 void setIndexFolder(String pFolderName)
          Name of the index folder.
 void setIndexName(String pName)
          Name of the index.
 void setUseStaging(boolean pUseStaging)
          Use staging during index.
 void startIndexing(boolean replaceIndex, boolean replaceItems)
          Start indexing.
 

Field Detail

IIDcb225681_c42d_4a5f_b26e_f4a790cef7a7

static final int IIDcb225681_c42d_4a5f_b26e_f4a790cef7a7
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getIndexFolder

String getIndexFolder()
                      throws IOException,
                             AutomationException
Name of the index folder.

Returns:
The pFolderName
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIndexFolder

void setIndexFolder(String pFolderName)
                    throws IOException,
                           AutomationException
Name of the index folder.

Parameters:
pFolderName - The pFolderName (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIndexName

String getIndexName()
                    throws IOException,
                           AutomationException
Name of the index.

Returns:
The pName
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIndexName

void setIndexName(String pName)
                  throws IOException,
                         AutomationException
Name of the index.

Parameters:
pName - The pName (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseStaging

boolean isUseStaging()
                     throws IOException,
                            AutomationException
Use staging during index.

Returns:
The pUseStaging
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseStaging

void setUseStaging(boolean pUseStaging)
                   throws IOException,
                          AutomationException
Use staging during index.

Parameters:
pUseStaging - The pUseStaging (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

startIndexing

void startIndexing(boolean replaceIndex,
                   boolean replaceItems)
                   throws IOException,
                          AutomationException
Start indexing.

Parameters:
replaceIndex - The replaceIndex (in)
replaceItems - The replaceItems (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

endIndexing

void endIndexing()
                 throws IOException,
                        AutomationException
Start indexing.

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.