com.esri.arcgis.search
Interface IIndexingConfiguration

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IIndexingConfiguration2, IIndexingConfiguration3
All Known Implementing Classes:
IIndexingConfiguration2Proxy, IIndexingConfiguration3Proxy, IIndexingConfigurationProxy, IndexingConfiguration

public interface IIndexingConfiguration
extends java.io.Serializable

COM Interface 'IIndexingConfiguration'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriSearch.tlb'

Description: 'Provides access to the IndexingConfiguration Interface.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID804c00d1_dcd8_4c7a_8f95_0af743e22ee0
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getFilter()
          File extensions to be filtered out.
 int getFullIndexInterval()
          Full index interval.
 int getIncrementalIndexInterval()
          Incremental index interval.
 IStringArray getPaths()
          The target paths to be indexed.
 java.lang.String getStartTime()
          Index start time.
 boolean isPaused()
          Indicates whether to pause indexing until instructed to resume.
 boolean isRecursive()
          Indicates whether to recursively get the children of target path.
 boolean isReplaceIndex()
          Indicates whether to replace existing index.
 boolean isReplaceItems()
          Indicates whether to replace existing items.
 boolean isSkipConnections()
          Indicates whether to skip connection files (sde, ags, wcs, wms, etc) copied to non-default locations.
 boolean isWasRunning()
          Indicates whether the indexer was running when it was paused.
 void setFilter(java.lang.String pFilter)
          File extensions to be filtered out.
 void setFullIndexInterval(int pInterval)
          Full index interval.
 void setIncrementalIndexInterval(int pInterval)
          Incremental index interval.
 void setIsPaused(boolean pPaused)
          Indicates whether to pause indexing until instructed to resume.
 void setPaths(IStringArray ppPaths)
          The target paths to be indexed.
 void setRecursive(boolean pRecursive)
          Indicates whether to recursively get the children of target path.
 void setReplaceIndex(boolean pReplaceIndex)
          Indicates whether to replace existing index.
 void setReplaceItems(boolean pReplaceItems)
          Indicates whether to replace existing items.
 void setSkipConnections(boolean pSkip)
          Indicates whether to skip connection files (sde, ags, wcs, wms, etc) copied to non-default locations.
 void setStartTime(java.lang.String startTime)
          Index start time.
 void setWasRunning(boolean pRunning)
          Indicates whether the indexer was running when it was paused.
 

Field Detail

IID804c00d1_dcd8_4c7a_8f95_0af743e22ee0

static final int IID804c00d1_dcd8_4c7a_8f95_0af743e22ee0
See Also:
Constant Field Values

xxDummy

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

IID

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

getPaths

IStringArray getPaths()
                      throws java.io.IOException,
                             AutomationException
The target paths to be indexed.

Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPaths

void setPaths(IStringArray ppPaths)
              throws java.io.IOException,
                     AutomationException
The target paths to be indexed.

Parameters:
ppPaths - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFilter

java.lang.String getFilter()
                           throws java.io.IOException,
                                  AutomationException
File extensions to be filtered out.

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

setFilter

void setFilter(java.lang.String pFilter)
               throws java.io.IOException,
                      AutomationException
File extensions to be filtered out.

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

isRecursive

boolean isRecursive()
                    throws java.io.IOException,
                           AutomationException
Indicates whether to recursively get the children of target path.

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

setRecursive

void setRecursive(boolean pRecursive)
                  throws java.io.IOException,
                         AutomationException
Indicates whether to recursively get the children of target path.

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

isReplaceIndex

boolean isReplaceIndex()
                       throws java.io.IOException,
                              AutomationException
Indicates whether to replace existing index.

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

setReplaceIndex

void setReplaceIndex(boolean pReplaceIndex)
                     throws java.io.IOException,
                            AutomationException
Indicates whether to replace existing index.

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

isReplaceItems

boolean isReplaceItems()
                       throws java.io.IOException,
                              AutomationException
Indicates whether to replace existing items.

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

setReplaceItems

void setReplaceItems(boolean pReplaceItems)
                     throws java.io.IOException,
                            AutomationException
Indicates whether to replace existing items.

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

getIncrementalIndexInterval

int getIncrementalIndexInterval()
                                throws java.io.IOException,
                                       AutomationException
Incremental index interval.

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

setIncrementalIndexInterval

void setIncrementalIndexInterval(int pInterval)
                                 throws java.io.IOException,
                                        AutomationException
Incremental index interval.

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

getFullIndexInterval

int getFullIndexInterval()
                         throws java.io.IOException,
                                AutomationException
Full index interval.

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

setFullIndexInterval

void setFullIndexInterval(int pInterval)
                          throws java.io.IOException,
                                 AutomationException
Full index interval.

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

getStartTime

java.lang.String getStartTime()
                              throws java.io.IOException,
                                     AutomationException
Index start time.

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

setStartTime

void setStartTime(java.lang.String startTime)
                  throws java.io.IOException,
                         AutomationException
Index start time.

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

isSkipConnections

boolean isSkipConnections()
                          throws java.io.IOException,
                                 AutomationException
Indicates whether to skip connection files (sde, ags, wcs, wms, etc) copied to non-default locations.

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

setSkipConnections

void setSkipConnections(boolean pSkip)
                        throws java.io.IOException,
                               AutomationException
Indicates whether to skip connection files (sde, ags, wcs, wms, etc) copied to non-default locations.

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

isPaused

boolean isPaused()
                 throws java.io.IOException,
                        AutomationException
Indicates whether to pause indexing until instructed to resume.

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

setIsPaused

void setIsPaused(boolean pPaused)
                 throws java.io.IOException,
                        AutomationException
Indicates whether to pause indexing until instructed to resume.

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

isWasRunning

boolean isWasRunning()
                     throws java.io.IOException,
                            AutomationException
Indicates whether the indexer was running when it was paused.

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

setWasRunning

void setWasRunning(boolean pRunning)
                   throws java.io.IOException,
                          AutomationException
Indicates whether the indexer was running when it was paused.

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