|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.search.GPItemIndex
public class GPItemIndex
COM Class 'GPItemIndex'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriSearch.tlb'
Description 'IndexingHelper 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 |
---|
Fields inherited from interface com.esri.arcgis.search.IItemIndex2 |
---|
IID, IIDfcaf5f49_fda4_4dd6_87e9_743e139dbbcb, xxDummy |
Fields inherited from interface com.esri.arcgis.search.IItemIndex |
---|
IIDacf9354c_05db_4a70_b5f3_48d2822cb400 |
Fields inherited from interface com.esri.arcgis.search.IItemIndexAdmin |
---|
IID, IIDcb225681_c42d_4a5f_b26e_f4a790cef7a7, xxDummy |
Constructor Summary | |
---|---|
GPItemIndex()
Constructs a GPItemIndex using ArcGIS Engine. |
|
GPItemIndex(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GPItemIndex theGPItemIndex = (GPItemIndex) obj; |
Method Summary | |
---|---|
void |
addItemInfo(IItemInfo pItemInfo)
Add item info to index. |
void |
deleteItemInfo(java.lang.String catalogPath)
Delete item info from index. |
void |
deleteItemInfos(java.lang.String catalogPath)
Delete item infos from index. |
void |
endIndexing()
Start indexing. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
java.lang.String |
getIndexFolder()
Name of the index folder. |
java.lang.String |
getIndexName()
Name of the index. |
int |
getItemInfoCount()
Indicates whether to check index exists or not. |
IStringArray |
getItemsMissingThumbnails()
The CatalogPaths without thumbnail info. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
hashCode()
the hashcode for this object |
boolean |
isItemInfoExists(java.lang.String catalogPath)
Indicates whether to check a particular iteminfo exists or not. |
boolean |
isUseStaging()
Use staging during index. |
void |
release()
Release a GPItemIndex. |
void |
setIndexFolder(java.lang.String pFolderName)
Name of the index folder. |
void |
setIndexName(java.lang.String pName)
Name of the index. |
void |
setUseStaging(boolean pUseStaging)
Use staging during index. |
void |
startIndexing(boolean replaceIndex,
boolean replaceItems)
Start indexing. |
void |
updateItemInfo(IItemInfo pItemInfo)
Update the specified item info in index. |
void |
updateThumbnail(java.lang.String catalogPath,
IThumbnailInfo pThumbInfo)
Update thumbnail info in index. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GPItemIndex() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic GPItemIndex(java.lang.Object obj) throws java.io.IOException
GPItemIndex theGPItemIndex = (GPItemIndex) obj;
obj
to GPItemIndex
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void updateThumbnail(java.lang.String catalogPath, IThumbnailInfo pThumbInfo) throws java.io.IOException, AutomationException
updateThumbnail
in interface IItemIndex2
catalogPath
- The catalogPath (in)pThumbInfo
- A reference to a com.esri.arcgis.geodatabase.IThumbnailInfo (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getItemsMissingThumbnails() throws java.io.IOException, AutomationException
getItemsMissingThumbnails
in interface IItemIndex2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addItemInfo(IItemInfo pItemInfo) throws java.io.IOException, AutomationException
addItemInfo
in interface IItemIndex
pItemInfo
- A reference to a com.esri.arcgis.geodatabase.IItemInfo (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteItemInfo(java.lang.String catalogPath) throws java.io.IOException, AutomationException
deleteItemInfo
in interface IItemIndex
catalogPath
- The catalogPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteItemInfos(java.lang.String catalogPath) throws java.io.IOException, AutomationException
deleteItemInfos
in interface IItemIndex
catalogPath
- The catalogPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateItemInfo(IItemInfo pItemInfo) throws java.io.IOException, AutomationException
updateItemInfo
in interface IItemIndex
pItemInfo
- A reference to a com.esri.arcgis.geodatabase.IItemInfo (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isItemInfoExists(java.lang.String catalogPath) throws java.io.IOException, AutomationException
isItemInfoExists
in interface IItemIndex
catalogPath
- The catalogPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getItemInfoCount() throws java.io.IOException, AutomationException
getItemInfoCount
in interface IItemIndex
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getIndexFolder() throws java.io.IOException, AutomationException
getIndexFolder
in interface IItemIndexAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIndexFolder(java.lang.String pFolderName) throws java.io.IOException, AutomationException
setIndexFolder
in interface IItemIndexAdmin
pFolderName
- The pFolderName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getIndexName() throws java.io.IOException, AutomationException
getIndexName
in interface IItemIndexAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIndexName(java.lang.String pName) throws java.io.IOException, AutomationException
setIndexName
in interface IItemIndexAdmin
pName
- The pName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseStaging() throws java.io.IOException, AutomationException
isUseStaging
in interface IItemIndexAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseStaging(boolean pUseStaging) throws java.io.IOException, AutomationException
setUseStaging
in interface IItemIndexAdmin
pUseStaging
- The pUseStaging (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void startIndexing(boolean replaceIndex, boolean replaceItems) throws java.io.IOException, AutomationException
startIndexing
in interface IItemIndexAdmin
replaceIndex
- The replaceIndex (in)replaceItems
- The replaceItems (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void endIndexing() throws java.io.IOException, AutomationException
endIndexing
in interface IItemIndexAdmin
java.io.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 |