com.esri.arcgis.search
Interface IDataSourceConfiguration

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IDataSourceConfiguration2
All Known Implementing Classes:
DataSourceConfiguration, IDataSourceConfiguration2Proxy, IDataSourceConfigurationProxy

public interface IDataSourceConfiguration
extends java.io.Serializable

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

Description: 'Provides access to data source configuration.' 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 IIDcc8f1331_2bf5_4cad_b30c_ffcb95eb96b0
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getPath()
          Catalogpath of Data source.
 int getRepeatInterval()
          Repeat interval of indexing.
 java.lang.String getStartTime()
          Indexing start time.
 int getType()
          Data source type.
 boolean isRecursive()
          Indicates whether it is revursive index.
 boolean isReplaceItems()
          Indicates whether it replaces existing index.
 void setPath(java.lang.String path)
          Catalogpath of Data source.
 void setRecursive(boolean recursive)
          Indicates whether it is revursive index.
 void setRepeatInterval(int repeatInterval)
          Repeat interval of indexing.
 void setReplaceItems(boolean replaceItems)
          Indicates whether it replaces existing index.
 void setStartTime(java.lang.String startTime)
          Indexing start time.
 void setType(int type)
          Data source type.
 

Field Detail

IIDcc8f1331_2bf5_4cad_b30c_ffcb95eb96b0

static final int IIDcc8f1331_2bf5_4cad_b30c_ffcb95eb96b0
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

getType

int getType()
            throws java.io.IOException,
                   AutomationException
Data source type.

Returns:
A com.esri.arcgis.search.esriDataSourceType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setType

void setType(int type)
             throws java.io.IOException,
                    AutomationException
Data source type.

Parameters:
type - A com.esri.arcgis.search.esriDataSourceType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPath

java.lang.String getPath()
                         throws java.io.IOException,
                                AutomationException
Catalogpath of Data source.

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

setPath

void setPath(java.lang.String path)
             throws java.io.IOException,
                    AutomationException
Catalogpath of Data source.

Parameters:
path - The path (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 it is revursive index.

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

setRecursive

void setRecursive(boolean recursive)
                  throws java.io.IOException,
                         AutomationException
Indicates whether it is revursive index.

Parameters:
recursive - The recursive (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 it replaces existing index.

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

setReplaceItems

void setReplaceItems(boolean replaceItems)
                     throws java.io.IOException,
                            AutomationException
Indicates whether it replaces existing index.

Parameters:
replaceItems - The replaceItems (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
Indexing 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
Indexing start time.

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

getRepeatInterval

int getRepeatInterval()
                      throws java.io.IOException,
                             AutomationException
Repeat interval of indexing.

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

setRepeatInterval

void setRepeatInterval(int repeatInterval)
                       throws java.io.IOException,
                              AutomationException
Repeat interval of indexing.

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