|
|||||||||
| 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 | ||||||||