|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.search.IndexingConfiguration
public class IndexingConfiguration
Provide access to the IndexingConfiguration object.
Constructor Summary | |
---|---|
IndexingConfiguration()
Constructs a IndexingConfiguration using ArcGIS Engine. |
|
IndexingConfiguration(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. IndexingConfiguration theIndexingConfiguration = (IndexingConfiguration) obj; |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
String |
getFilter()
File extensions to be filtered out. |
int |
getFullIndexInterval()
Full index interval. |
int |
getIncrementalIndexInterval()
Incremental index interval. |
IStringArray |
getPaths()
The target paths to be indexed. |
String |
getStartTime()
Index start time. |
int |
hashCode()
the hashcode for this object |
boolean |
isPaused()
Indicates whether to pause indexing until instructed to resume. |
boolean |
isRecursive()
Indicates whether to recursively get the children of target path. |
boolean |
isReplaceIndex()
Indicates whether to replace existing index. |
boolean |
isReplaceItems()
Indicates whether to replace existing items. |
boolean |
isSkipConnections()
Indicates whether to skip connection files (sde, ags, wcs, wms, etc) copied to non-default locations. |
boolean |
isWasRunning()
Indicates whether the indexer was running when it was paused. |
void |
setFilter(String pFilter)
File extensions to be filtered out. |
void |
setFullIndexInterval(int pInterval)
Full index interval. |
void |
setIncrementalIndexInterval(int pInterval)
Incremental index interval. |
void |
setIsPaused(boolean pPaused)
Indicates whether to pause indexing until instructed to resume. |
void |
setPaths(IStringArray ppPaths)
The target paths to be indexed. |
void |
setRecursive(boolean pRecursive)
Indicates whether to recursively get the children of target path. |
void |
setReplaceIndex(boolean pReplaceIndex)
Indicates whether to replace existing index. |
void |
setReplaceItems(boolean pReplaceItems)
Indicates whether to replace existing items. |
void |
setSkipConnections(boolean pSkip)
Indicates whether to skip connection files (sde, ags, wcs, wms, etc) copied to non-default locations. |
void |
setStartTime(String startTime)
Index start time. |
void |
setWasRunning(boolean pRunning)
Indicates whether the indexer was running when it was paused. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public IndexingConfiguration() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic IndexingConfiguration(Object obj) throws IOException
IndexingConfiguration theIndexingConfiguration = (IndexingConfiguration) obj;
obj
to IndexingConfiguration
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public IStringArray getPaths() throws IOException, AutomationException
getPaths
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPaths(IStringArray ppPaths) throws IOException, AutomationException
setPaths
in interface IIndexingConfiguration
ppPaths
- A reference to a com.esri.arcgis.system.IStringArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getFilter() throws IOException, AutomationException
getFilter
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFilter(String pFilter) throws IOException, AutomationException
setFilter
in interface IIndexingConfiguration
pFilter
- The pFilter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isRecursive() throws IOException, AutomationException
isRecursive
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRecursive(boolean pRecursive) throws IOException, AutomationException
setRecursive
in interface IIndexingConfiguration
pRecursive
- The pRecursive (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isReplaceIndex() throws IOException, AutomationException
isReplaceIndex
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setReplaceIndex(boolean pReplaceIndex) throws IOException, AutomationException
setReplaceIndex
in interface IIndexingConfiguration
pReplaceIndex
- The pReplaceIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isReplaceItems() throws IOException, AutomationException
isReplaceItems
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setReplaceItems(boolean pReplaceItems) throws IOException, AutomationException
setReplaceItems
in interface IIndexingConfiguration
pReplaceItems
- The pReplaceItems (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getIncrementalIndexInterval() throws IOException, AutomationException
getIncrementalIndexInterval
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIncrementalIndexInterval(int pInterval) throws IOException, AutomationException
setIncrementalIndexInterval
in interface IIndexingConfiguration
pInterval
- The pInterval (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFullIndexInterval() throws IOException, AutomationException
getFullIndexInterval
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFullIndexInterval(int pInterval) throws IOException, AutomationException
setFullIndexInterval
in interface IIndexingConfiguration
pInterval
- The pInterval (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getStartTime() throws IOException, AutomationException
getStartTime
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStartTime(String startTime) throws IOException, AutomationException
setStartTime
in interface IIndexingConfiguration
startTime
- The startTime (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSkipConnections() throws IOException, AutomationException
isSkipConnections
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSkipConnections(boolean pSkip) throws IOException, AutomationException
setSkipConnections
in interface IIndexingConfiguration
pSkip
- The pSkip (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isPaused() throws IOException, AutomationException
isPaused
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsPaused(boolean pPaused) throws IOException, AutomationException
setIsPaused
in interface IIndexingConfiguration
pPaused
- The pPaused (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isWasRunning() throws IOException, AutomationException
isWasRunning
in interface IIndexingConfiguration
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setWasRunning(boolean pRunning) throws IOException, AutomationException
setWasRunning
in interface IIndexingConfiguration
pRunning
- The pRunning (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 |