com.esri.arcgis.search
Class IItemIndexProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.search.IItemIndexProxy
All Implemented Interfaces:
IItemIndex, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IItemIndex2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IItemIndex'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriSearch.tlb'

Description: 'Provides access to helper functions for indexing.' 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 =

public class IItemIndexProxy
extends com.esri.arcgis.interop.Dispatch
implements IItemIndex, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.search.IItemIndex
IID, IIDacf9354c_05db_4a70_b5f3_48d2822cb400
 
Constructor Summary
  IItemIndexProxy()
          Deprecated. For internal use only
  IItemIndexProxy(java.lang.Object obj)
          Deprecated.  
protected IItemIndexProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IItemIndexProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IItemIndexProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addItemInfo(IItemInfo pItemInfo)
          Deprecated. Add item info to index.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void deleteItemInfo(java.lang.String catalogPath)
          Deprecated. Delete item info from index.
 void deleteItemInfos(java.lang.String catalogPath)
          Deprecated. Delete item infos from index.
 int getItemInfoCount()
          Deprecated. Check index exists or not.
 boolean isItemInfoExists(java.lang.String catalogPath)
          Deprecated. Check a particular iteminfo exists or not.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void updateItemInfo(IItemInfo pItemInfo)
          Deprecated. Update the specified item info in index.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IItemIndexProxy

public IItemIndexProxy(java.lang.String CLSID,
                       java.lang.String host,
                       com.esri.arcgis.interop.AuthInfo authInfo)
                throws java.net.UnknownHostException,
                       java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IItemIndexProxy

public IItemIndexProxy()
Deprecated. 
For internal use only


IItemIndexProxy

public IItemIndexProxy(java.lang.Object obj)
                throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IItemIndexProxy

protected IItemIndexProxy(java.lang.Object obj,
                          java.lang.String iid)
                   throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IItemIndexProxy

protected IItemIndexProxy(java.lang.String CLSID,
                          java.lang.String iid,
                          java.lang.String host,
                          com.esri.arcgis.interop.AuthInfo authInfo)
                   throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

addItemInfo

public void addItemInfo(IItemInfo pItemInfo)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Add item info to index.

Specified by:
addItemInfo in interface IItemIndex
Parameters:
pItemInfo - A reference to a com.esri.arcgis.search.IItemInfo (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteItemInfo

public void deleteItemInfo(java.lang.String catalogPath)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Delete item info from index.

Specified by:
deleteItemInfo in interface IItemIndex
Parameters:
catalogPath - The catalogPath (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteItemInfos

public void deleteItemInfos(java.lang.String catalogPath)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Delete item infos from index.

Specified by:
deleteItemInfos in interface IItemIndex
Parameters:
catalogPath - The catalogPath (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateItemInfo

public void updateItemInfo(IItemInfo pItemInfo)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Update the specified item info in index.

Specified by:
updateItemInfo in interface IItemIndex
Parameters:
pItemInfo - A reference to a com.esri.arcgis.search.IItemInfo (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isItemInfoExists

public boolean isItemInfoExists(java.lang.String catalogPath)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Check a particular iteminfo exists or not.

Specified by:
isItemInfoExists in interface IItemIndex
Parameters:
catalogPath - The catalogPath (in)
Returns:
The bExsiting
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getItemInfoCount

public int getItemInfoCount()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Check index exists or not.

Specified by:
getItemInfoCount in interface IItemIndex
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.