com.esri.arcgis.geodatabase
Interface IDynamicTrafficData

All Superinterfaces:
Serializable
All Known Implementing Classes:
TrafficData

public interface IDynamicTrafficData
extends Serializable

Provides access to members in dynamic traffic data.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 String getDynamicTrafficTableName()
          The name of the dynamic traffic table.
 String getDynamicTrafficTMCFieldName()
          The field name for the dynamic traffic TMCs in the dynamic traffic.
 ITrafficFeedLocation getTrafficFeedLocation()
          The traffic feed location.
 void setDynamicTrafficTableName(String dynamicTrafficTableName)
          The name of the dynamic traffic table.
 void setDynamicTrafficTMCFieldName(String dynamicTrafficTMCFieldName)
          The field name for the dynamic traffic TMCs in the dynamic traffic.
 void setTrafficFeedLocationByRef(ITrafficFeedLocation trafficFeedLocation)
          The traffic feed location.
 

Method Detail

getDynamicTrafficTableName

String getDynamicTrafficTableName()
                                  throws IOException,
                                         AutomationException
The name of the dynamic traffic table.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The dynamicTrafficTableName
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDynamicTrafficTableName

void setDynamicTrafficTableName(String dynamicTrafficTableName)
                                throws IOException,
                                       AutomationException
The name of the dynamic traffic table.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
dynamicTrafficTableName - The dynamicTrafficTableName (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDynamicTrafficTMCFieldName

String getDynamicTrafficTMCFieldName()
                                     throws IOException,
                                            AutomationException
The field name for the dynamic traffic TMCs in the dynamic traffic.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The dynamicTrafficTMCFieldName
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDynamicTrafficTMCFieldName

void setDynamicTrafficTMCFieldName(String dynamicTrafficTMCFieldName)
                                   throws IOException,
                                          AutomationException
The field name for the dynamic traffic TMCs in the dynamic traffic.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
dynamicTrafficTMCFieldName - The dynamicTrafficTMCFieldName (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTrafficFeedLocation

ITrafficFeedLocation getTrafficFeedLocation()
                                            throws IOException,
                                                   AutomationException
The traffic feed location.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.geodatabase.ITrafficFeedLocation
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTrafficFeedLocationByRef

void setTrafficFeedLocationByRef(ITrafficFeedLocation trafficFeedLocation)
                                 throws IOException,
                                        AutomationException
The traffic feed location.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
trafficFeedLocation - A reference to a com.esri.arcgis.geodatabase.ITrafficFeedLocation (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.