com.esri.arcgis.trackinganalyst
Interface IDatasetDef3

All Superinterfaces:
IDatasetDef2, Serializable
All Known Implementing Classes:
DataSetDefinition

public interface IDatasetDef3
extends IDatasetDef2, Serializable

Provides access to methods and properties needed to manage a dataset definition.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.


Method Summary
 String getEndTimeColumn()
          The End Time column in the dataset definition.
 String getMessageDefinitionName()
          The dataset message definition name.
 String getMessageDefinitionType()
          The dataset message definition type.
 String getServiceName()
          The service name associated with the dataset.
 String getStartTimeColumn()
          The Start Time column in the dataset definition.
 void setEndTimeColumn(String endTimeColumnName)
          The End Time column in the dataset definition.
 void setMessageDefinitionName(String messageDefinitionName)
          The dataset message definition name.
 void setMessageDefinitionType(String messageDefinitionType)
          The dataset message definition type.
 void setServiceName(String serviceName)
          The service name associated with the dataset.
 void setStartTimeColumn(String startTimeColumnName)
          The Start Time column in the dataset definition.
 
Methods inherited from interface com.esri.arcgis.trackinganalyst.IDatasetDef2
addColumnDefinition, findColumn, get_GeometryColumns, getActiveMetaDataEditor, getColumn, getColumnCount, getDateModified, getGeometryColumnCount, getID, getMetaData, getName, getSpatialReferance, getTrackingColumn, moveTo, removeColumnDefinition, setActiveMetaDataEditor, setID, setMetaData, setName, setSpatialReferance, setTrackingColumn
 

Method Detail

getStartTimeColumn

String getStartTimeColumn()
                          throws IOException,
                                 AutomationException
The Start Time column in the dataset definition.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setStartTimeColumn

void setStartTimeColumn(String startTimeColumnName)
                        throws IOException,
                               AutomationException
The Start Time column in the dataset definition.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

getEndTimeColumn

String getEndTimeColumn()
                        throws IOException,
                               AutomationException
The End Time column in the dataset definition.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setEndTimeColumn

void setEndTimeColumn(String endTimeColumnName)
                      throws IOException,
                             AutomationException
The End Time column in the dataset definition.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

getServiceName

String getServiceName()
                      throws IOException,
                             AutomationException
The service name associated with the dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setServiceName

void setServiceName(String serviceName)
                    throws IOException,
                           AutomationException
The service name associated with the dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

getMessageDefinitionType

String getMessageDefinitionType()
                                throws IOException,
                                       AutomationException
The dataset message definition type.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setMessageDefinitionType

void setMessageDefinitionType(String messageDefinitionType)
                              throws IOException,
                                     AutomationException
The dataset message definition type.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

getMessageDefinitionName

String getMessageDefinitionName()
                                throws IOException,
                                       AutomationException
The dataset message definition name.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setMessageDefinitionName

void setMessageDefinitionName(String messageDefinitionName)
                              throws IOException,
                                     AutomationException
The dataset message definition name.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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