|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISSUtilities
Search Server Utilities.
Method Detail |
---|
IServerContext getIndexItemSO(IServerObjectManager pSOM, String serviceName, IServerObject[] ppSO) throws IOException, AutomationException
pSOM
- A reference to a com.esri.arcgis.server.IServerObjectManager (in)serviceName
- The serviceName (in)ppSO
- A reference to a com.esri.arcgis.server.IServerObject (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void deleteDirectory(String dir) throws IOException, AutomationException
dir
- The dir (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDSCXMLFileName(String folderName, String catalogPath) throws IOException, AutomationException
folderName
- The folderName (in)catalogPath
- The catalogPath (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void createDSCXMLFile(IDataSourceConfiguration pDataSourceConfiguration, String folderName) throws IOException, AutomationException
pDataSourceConfiguration
- A reference to a com.esri.arcgis.search.IDataSourceConfiguration (in)folderName
- The folderName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IDataSourceConfiguration createDSCFromFile(String fileName) throws IOException, AutomationException
fileName
- The fileName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IStringArray getDataSourceList(String cfgLocation) throws IOException, AutomationException
cfgLocation
- The cfgLocation (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getIndexingOptionsFileName(String indexingConfigPath) throws IOException, AutomationException
indexingConfigPath
- The indexingConfigPath (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void createIndexingOptionsFile(IIndexingOptions pIndexingOptions, String fileName) throws IOException, AutomationException
pIndexingOptions
- A reference to a com.esri.arcgis.search.IIndexingOptions (in)fileName
- The fileName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IIndexingOptions readIndexingOptionsFile(String fileName) throws IOException, AutomationException
fileName
- The fileName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IIndexingOptions createDefaultIndexingOptions(String fileName) throws IOException, AutomationException
fileName
- The fileName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDSCStatusFileName(String indexingConfigPath) throws IOException, AutomationException
indexingConfigPath
- The indexingConfigPath (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IDSCStatusArray createDSCStatusArrayFromFile(String fileName) throws IOException, AutomationException
fileName
- The fileName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void replaceDSCStatusFile(IDSCStatusArray pDSCStatusArray, String bsDSCStatusFileName) throws IOException, AutomationException
pDSCStatusArray
- A reference to a com.esri.arcgis.search.IDSCStatusArray (in)bsDSCStatusFileName
- The bsDSCStatusFileName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void updateDSCRunningStatus(IPropertySet pConnProps, IServerObjectManager pSOM, String bsDSCStatusFileName, String serviceName, IDSCStatusArray[] ppDSCStatusArray) throws IOException, AutomationException
pConnProps
- A reference to a com.esri.arcgis.system.IPropertySet (in)pSOM
- A reference to a com.esri.arcgis.server.IServerObjectManager (in)bsDSCStatusFileName
- The bsDSCStatusFileName (in)serviceName
- The serviceName (in)ppDSCStatusArray
- A reference to a com.esri.arcgis.search.IDSCStatusArray (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void updateFullStartTimeIndexingStatus(IIndexingOptions pIndexingOptions, String indexingConfigPath, IIndexingStatus pIndexingStatus) throws IOException, AutomationException
pIndexingOptions
- A reference to a com.esri.arcgis.search.IIndexingOptions (in)indexingConfigPath
- The indexingConfigPath (in)pIndexingStatus
- A reference to a com.esri.arcgis.search.IIndexingStatus (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void replaceIndexingStatusFile(IIndexingStatus pIndexingStatus, String indexingStatusFileName) throws IOException, AutomationException
pIndexingStatus
- A reference to a com.esri.arcgis.search.IIndexingStatus (in)indexingStatusFileName
- The indexingStatusFileName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void createDefaultIndexingStatus(String fileName, IIndexingOptions pIndexingOptions) throws IOException, AutomationException
fileName
- The fileName (in)pIndexingOptions
- A reference to a com.esri.arcgis.search.IIndexingOptions (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getIndexingStatusFileName(String indexingConfigPath) throws IOException, AutomationException
indexingConfigPath
- The indexingConfigPath (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IIndexingStatus readIndexingStatus(String fileName) throws IOException, AutomationException
fileName
- The fileName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getSearchServiceLocation(String arcgisindexLocation, String serviceName) throws IOException, AutomationException
arcgisindexLocation
- The arcgisindexLocation (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getIndexLocation(String arcgisindexLocation, String serviceName) throws IOException, AutomationException
arcgisindexLocation
- The arcgisindexLocation (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getStagingIndexLocation(String arcgisindexLocation, String serviceName) throws IOException, AutomationException
arcgisindexLocation
- The arcgisindexLocation (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getStagingPath(String arcgisindexLocation, String serviceName) throws IOException, AutomationException
arcgisindexLocation
- The arcgisindexLocation (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getStagingIndexPath(String arcgisindexLocation, String serviceName) throws IOException, AutomationException
arcgisindexLocation
- The arcgisindexLocation (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getStagingIndexStagingPath(String arcgisindexLocation, String serviceName) throws IOException, AutomationException
arcgisindexLocation
- The arcgisindexLocation (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getIndexingConfigPath(String arcgisindexLocation, String serviceName) throws IOException, AutomationException
arcgisindexLocation
- The arcgisindexLocation (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getFinishFileName(String folder) throws IOException, AutomationException
folder
- The folder (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void createIndexingFoldersAndFiles(IPropertySet pProps, String serviceName) throws IOException, AutomationException
pProps
- A reference to a com.esri.arcgis.system.IPropertySet (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getCurrentUTCTimeXMLString() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getCurrentUTCTime(ITime[] ppCurUTCTime) throws IOException, AutomationException
ppCurUTCTime
- A reference to a com.esri.arcgis.system.ITime (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void checkIndexingOverDue(IIndexingStatus pIndexingStatus, boolean[] pIsFullIndexingOverDue, boolean[] pIsIncrementalIndexingOverDue, ITime[] ppFullUTCTime, ITime ppIncrUTCTime) throws IOException, AutomationException
pIndexingStatus
- A reference to a com.esri.arcgis.search.IIndexingStatus (in)pIsFullIndexingOverDue
- The pIsFullIndexingOverDue (in)pIsIncrementalIndexingOverDue
- The pIsIncrementalIndexingOverDue (in)ppFullUTCTime
- A reference to a com.esri.arcgis.system.ITime (out: use single element array)ppIncrUTCTime
- A reference to a com.esri.arcgis.system.ITime (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isOverDue(String targetUTCXMLTime) throws IOException, AutomationException
targetUTCXMLTime
- The targetUTCXMLTime (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setNextIndexingStartTime(boolean isFull, IIndexingOptions pIndexingOptions, IIndexingStatus pIndexingStatus) throws IOException, AutomationException
isFull
- The isFull (in)pIndexingOptions
- A reference to a com.esri.arcgis.search.IIndexingOptions (in)pIndexingStatus
- A reference to a com.esri.arcgis.search.IIndexingStatus (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getFileGDBPath(String arcgisindexLocation, String serviceName) throws IOException, AutomationException
arcgisindexLocation
- The arcgisindexLocation (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getGDBConnectionPath(IPropertySet pProps, String arcgisindexLocation, String serviceName) throws IOException, AutomationException
pProps
- A reference to a com.esri.arcgis.system.IPropertySet (in)arcgisindexLocation
- The arcgisindexLocation (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IStringArray getDataSourceListFromGDB(String gdbConnectionFile, String serviceName) throws IOException, AutomationException
gdbConnectionFile
- The gdbConnectionFile (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void createSearchGDB(String indexRootFolder, String gdbName) throws IOException, AutomationException
indexRootFolder
- The indexRootFolder (in)gdbName
- The gdbName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITable initDataSourceConfigurationTable(IWorkspaceName pWSN, String dataSourceCfgTableTN) throws IOException, AutomationException
pWSN
- A reference to a com.esri.arcgis.geodatabase.IWorkspaceName (in)dataSourceCfgTableTN
- The dataSourceCfgTableTN (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITable openDSCTable(String sDEConnection, String serviceName) throws IOException, AutomationException
sDEConnection
- The sDEConnection (in)serviceName
- The serviceName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITable openDataSourceConfigurationTable(IFeatureWorkspace pFWS, String dSCTableName) throws IOException, AutomationException
pFWS
- A reference to a com.esri.arcgis.geodatabase.IFeatureWorkspace (in)dSCTableName
- The dSCTableName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String qualifyTableName(IFeatureWorkspace pFWS, String tableName) throws IOException, AutomationException
pFWS
- A reference to a com.esri.arcgis.geodatabase.IFeatureWorkspace (in)tableName
- The tableName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |