com.esri.arcgis.search
Interface ISearchServer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ISearchServerProxy, SearchServer, SearchServerIP, SearchServerLP

public interface ISearchServer
extends java.io.Serializable

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

Description: 'Provides access to search server object.' 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 IID1b8a0e7c_63da_4d43_8463_dd64ff779849
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IStringArray getDataSourceList()
          The list of dataSource path.
 IIndexingOptions getIndexingOptions()
          The indexing options.
 IIndexingStatus getIndexingStatus()
          The indexing status.
 void registerDataSource(IDataSourceConfiguration dataSourceConfiguration)
          Register data source to index.
 void setIndexingOptions(IIndexingOptions pIndexingOptions)
          The indexing options.
 void unregisterDataSource(java.lang.String path)
          Unregister Data Source.
 

Field Detail

IID1b8a0e7c_63da_4d43_8463_dd64ff779849

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

registerDataSource

void registerDataSource(IDataSourceConfiguration dataSourceConfiguration)
                        throws java.io.IOException,
                               AutomationException
Register data source to index.

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

unregisterDataSource

void unregisterDataSource(java.lang.String path)
                          throws java.io.IOException,
                                 AutomationException
Unregister Data Source.

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

getDataSourceList

IStringArray getDataSourceList()
                               throws java.io.IOException,
                                      AutomationException
The list of dataSource path.

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.

getIndexingOptions

IIndexingOptions getIndexingOptions()
                                    throws java.io.IOException,
                                           AutomationException
The indexing options.

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

setIndexingOptions

void setIndexingOptions(IIndexingOptions pIndexingOptions)
                        throws java.io.IOException,
                               AutomationException
The indexing options.

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

getIndexingStatus

IIndexingStatus getIndexingStatus()
                                  throws java.io.IOException,
                                         AutomationException
The indexing status.

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