|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.trackinganalyst.ITemporalWorkspaceStatisticsProxy
public class ITemporalWorkspaceStatisticsProxy
Provides access to properties and methods needed to manage message rate statistics in workspace.
This interface is new at ArcGIS 9.3.
ITemporalWorkspaceStatistics provides a central location to obtain the statistics for all of the feature classes contained in the workspace.
ITemporalFeatureClassStatistics,
Serialized Form| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
ITemporalWorkspaceStatisticsProxy()
|
|
ITemporalWorkspaceStatisticsProxy(Object obj)
|
protected |
ITemporalWorkspaceStatisticsProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IPropertySet |
getAllMessageRates()
Indicates message rate for each TemporalFeatureClass under the workspace or workspace factory. |
IPropertySet |
getAllSampleSizes()
Indicates sample size used for calculating message rate for each TemporalFeatureClass under the workspace or workspace factory. |
IPropertySet |
getAllTotalFeatureCounts()
Indicates the total number of features logged for each TemporalFeatureClass under the workspace or workspace factory. |
IPropertySet |
getAllTrackCounts()
Indicates track count for each TemporalFeatureClass under the workspace or workspace factory. |
IPropertySet |
getConnectionStatus()
Indicates the connection status of each workspace under the workspace factory |
IPropertySet |
getCurrentDiscardedMessageCounts()
Indicates current number of messages discarded. |
IPropertySet |
getDiscardedMessageCounts()
Indicates total number of messages discarded. |
IPropertySet |
getPulledMessageCounts()
Indicates total number of messages pulled. |
IPropertySet |
getQueuedMessageCounts()
Indicates total number of messages queued. |
IPropertySet |
getReceivedMessageCounts()
Indicates total number of messages received. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
resetAllFeatureCounts()
Resets total feature count for each TemporalFeatureClass under the workspace or workspace factory. |
void |
resetAllMessageRates()
Resets message rate for each TemporalFeatureClass under the workspace or workspace factory. |
void |
setAllSampleSizes(int lSampleSize)
Sets sample size for each TemporalFeatureClass under the workspace or workspace factory. |
void |
writeExternal(ObjectOutput out)
|
| 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, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ITemporalWorkspaceStatisticsProxy()
public ITemporalWorkspaceStatisticsProxy(Object obj)
throws IOException
IOException
protected ITemporalWorkspaceStatisticsProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public IPropertySet getAllTrackCounts()
throws IOException,
AutomationException
Retrieves the track counts from all of the feature classes in the workspace. The name of each property in the PropertySet is the feature class name and the value is the output from IFeatureClassStatistics::get_TrackCount.
getAllTrackCounts in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ITemporalWorkspaceStatistics.getAllTrackCounts(),
ITemporalFeatureClassStatistics.getTrackCount()
public IPropertySet getAllMessageRates()
throws IOException,
AutomationException
Retrieves the message rates from all of the feature classes in the workspace. The name of each property in the PropertySet is the feature class name and the value is the output from IFeatureClassStatistics::get_MessageRate.
getAllMessageRates in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ITemporalWorkspaceStatistics.getAllSampleSizes(),
ITemporalWorkspaceStatistics.setAllSampleSizes(int)
public IPropertySet getAllSampleSizes()
throws IOException,
AutomationException
Retrieves the sample sizes from all of the feature classes in the workspace. The name of each property in the PropertySet is the feature class name and the value is the output from IFeatureClassStatistics::get_SampleSize.
getAllSampleSizes in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ITemporalWorkspaceStatistics.getAllMessageRates(),
ITemporalWorkspaceStatistics.setAllSampleSizes(int)
public IPropertySet getAllTotalFeatureCounts()
throws IOException,
AutomationException
Retrieves the total feature counts from all of the feature classes in the workspace. The name of each property in the PropertySet is the feature class name and the value is the output from IFeatureClassStatistics::get_TotalFeatureCount.
getAllTotalFeatureCounts in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ITemporalWorkspaceStatistics.resetAllFeatureCounts()
public IPropertySet getConnectionStatus()
throws IOException,
AutomationException
Returns the current state of workspace's connection to the server. The propery's name is the name of the connection and its value is an esriWorkspaceConnectionStatus.
getConnectionStatus in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getReceivedMessageCounts()
throws IOException,
AutomationException
getReceivedMessageCounts in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getPulledMessageCounts()
throws IOException,
AutomationException
getPulledMessageCounts in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getDiscardedMessageCounts()
throws IOException,
AutomationException
getDiscardedMessageCounts in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getCurrentDiscardedMessageCounts()
throws IOException,
AutomationException
getCurrentDiscardedMessageCounts in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getQueuedMessageCounts()
throws IOException,
AutomationException
getQueuedMessageCounts in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void resetAllFeatureCounts()
throws IOException,
AutomationException
Resets the total feature counts on all of the feature classes in the workspace.
resetAllFeatureCounts in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ITemporalWorkspaceStatistics.getAllTotalFeatureCounts()
public void resetAllMessageRates()
throws IOException,
AutomationException
Resets the message rates on all of the feature classes in the workspace.
resetAllMessageRates in interface ITemporalWorkspaceStatisticsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ITemporalWorkspaceStatistics.getAllMessageRates()
public void setAllSampleSizes(int lSampleSize)
throws IOException,
AutomationException
Sets the message rate sample size for all of the feature classes in the workspace. This method is convenient, but may result in less than optimal sampling sizes if the feature classes in the workspace are receiving data at different rates. In this case you should use ITemporalFeatureClassStatistics::put_SampleSize to fine tune individual sampling sizes.
setAllSampleSizes in interface ITemporalWorkspaceStatisticslSampleSize - The lSampleSize (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ITemporalWorkspaceStatistics.getAllMessageRates(),
ITemporalWorkspaceStatistics.getAllSampleSizes(),
ITemporalFeatureClassStatistics.getMessageRate()
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class com.esri.arcgis.interop.DispatchIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class com.esri.arcgis.interop.DispatchIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||