com.esri.arcgis.geodatabase
Class ITrafficDataManagerProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.ITrafficDataManagerProxy
All Implemented Interfaces:
ITrafficDataManager, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'ITrafficDataManager'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides editing capabilities for creating or deleting dynamic traffic files.' 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 ITrafficDataManagerProxy
extends com.esri.arcgis.interop.Dispatch
implements ITrafficDataManager, 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.geodatabase.ITrafficDataManager
IID, IIDdd1ae245_b211_4502_89d4_b880bb10701d
 
Constructor Summary
  ITrafficDataManagerProxy()
          Deprecated. For internal use only
  ITrafficDataManagerProxy(java.lang.Object obj)
          Deprecated.  
protected ITrafficDataManagerProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ITrafficDataManagerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ITrafficDataManagerProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 int convertTMCToKey(java.lang.String tmcCode)
          Deprecated. Converts a TMC string to a unique integer key value.
 void deleteData(java.lang.String feedFolderPath, java.util.Date utcCutoffDate)
          Deprecated. Deletes all dynamic traffic files in the specified folder which are older than the specified cutoff date.
 void insert(int key, IDoubleArray pTimeSliceSpeeds)
          Deprecated. Inserts the speed values per time slice for the specified TMC key.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void startEditing(java.util.Date feedUTCStartTime, int estimatedKeyCount, int timeSliceCount, java.util.Date firstTimeSliceUTCStartTime, int timeSliceDurationInMinutes, int speedUnits, int updateIntervalInMinutes, int feedVersionNumber)
          Deprecated. Starts a new edit session for tracking edits to a new dynamic traffic file.
 void stopEditing(java.lang.String feedFolderPath, boolean createCompressedFile)
          Deprecated. Stops the current edit session and writes all current edits to a new dynamic traffic file in the specified folder.
 
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

ITrafficDataManagerProxy

public ITrafficDataManagerProxy(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

ITrafficDataManagerProxy

public ITrafficDataManagerProxy()
Deprecated. 
For internal use only


ITrafficDataManagerProxy

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

ITrafficDataManagerProxy

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

ITrafficDataManagerProxy

protected ITrafficDataManagerProxy(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

startEditing

public void startEditing(java.util.Date feedUTCStartTime,
                         int estimatedKeyCount,
                         int timeSliceCount,
                         java.util.Date firstTimeSliceUTCStartTime,
                         int timeSliceDurationInMinutes,
                         int speedUnits,
                         int updateIntervalInMinutes,
                         int feedVersionNumber)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Starts a new edit session for tracking edits to a new dynamic traffic file.

Specified by:
startEditing in interface ITrafficDataManager
Parameters:
feedUTCStartTime - The feedUTCStartTime (in)
estimatedKeyCount - The estimatedKeyCount (in)
timeSliceCount - The timeSliceCount (in)
firstTimeSliceUTCStartTime - The firstTimeSliceUTCStartTime (in)
timeSliceDurationInMinutes - The timeSliceDurationInMinutes (in)
speedUnits - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
updateIntervalInMinutes - The updateIntervalInMinutes (in)
feedVersionNumber - The feedVersionNumber (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

insert

public void insert(int key,
                   IDoubleArray pTimeSliceSpeeds)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Inserts the speed values per time slice for the specified TMC key.

Specified by:
insert in interface ITrafficDataManager
Parameters:
key - The key (in)
pTimeSliceSpeeds - A reference to a com.esri.arcgis.system.IDoubleArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

stopEditing

public void stopEditing(java.lang.String feedFolderPath,
                        boolean createCompressedFile)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Stops the current edit session and writes all current edits to a new dynamic traffic file in the specified folder.

Specified by:
stopEditing in interface ITrafficDataManager
Parameters:
feedFolderPath - The feedFolderPath (in)
createCompressedFile - The createCompressedFile (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteData

public void deleteData(java.lang.String feedFolderPath,
                       java.util.Date utcCutoffDate)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Deletes all dynamic traffic files in the specified folder which are older than the specified cutoff date.

Specified by:
deleteData in interface ITrafficDataManager
Parameters:
feedFolderPath - The feedFolderPath (in)
utcCutoffDate - The utcCutoffDate (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

convertTMCToKey

public int convertTMCToKey(java.lang.String tmcCode)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Converts a TMC string to a unique integer key value.

Specified by:
convertTMCToKey in interface ITrafficDataManager
Parameters:
tmcCode - The tmcCode (in)
Returns:
The pKey
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.