com.esri.arcgis.trackinganalyst
Interface IDataPartitionAction

All Superinterfaces:
Serializable
All Known Implementing Classes:
DataPartitionAction, IDataPartitionActionProxy

public interface IDataPartitionAction
extends Serializable

Provides access to properties and methods needed for the Data Partition (server) actions.

Product Availability

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


Method Summary
 String[] getColumnMapping()
          Column mapping between the input message fields and the destination message fields.
 String getDestinationDatasetDefinitionID()
          Dataset Definition ID of the desired service for the output message.
 String getDestinationDatasetDefinitionName()
          Name of the desired service for the output message.
 int[] getSourceColumnArray()
          Array of column indices for retrieving source message field values for the destination message
 boolean isReplace()
          Indicates if the action replaces (true) the input message, or is inaddition (false) to it.
 void setColumnMapping(String[] pVal)
          Column mapping between the input message fields and the destination message fields.
 void setDestinationDatasetDefinitionID(String pVal)
          Dataset Definition ID of the desired service for the output message.
 void setDestinationDatasetDefinitionName(String pVal)
          Name of the desired service for the output message.
 void setReplace(boolean pVal)
          Indicates if the action replaces (true) the input message, or is inaddition (false) to it.
 void setSourceColumnArray(int[] pVal)
          Array of column indices for retrieving source message field values for the destination message
 

Method Detail

getColumnMapping

String[] getColumnMapping()
                          throws IOException,
                                 AutomationException
Column mapping between the input message fields and the destination message fields.

Product Availability

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

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

setColumnMapping

void setColumnMapping(String[] pVal)
                      throws IOException,
                             AutomationException
Column mapping between the input message fields and the destination message fields.

Product Availability

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

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

isReplace

boolean isReplace()
                  throws IOException,
                         AutomationException
Indicates if the action replaces (true) the input message, or is inaddition (false) to it.

Product Availability

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

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

setReplace

void setReplace(boolean pVal)
                throws IOException,
                       AutomationException
Indicates if the action replaces (true) the input message, or is inaddition (false) to it.

Product Availability

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

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

getDestinationDatasetDefinitionName

String getDestinationDatasetDefinitionName()
                                           throws IOException,
                                                  AutomationException
Name of the desired service for the output message.

Product Availability

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

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

setDestinationDatasetDefinitionName

void setDestinationDatasetDefinitionName(String pVal)
                                         throws IOException,
                                                AutomationException
Name of the desired service for the output message.

Product Availability

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

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

getDestinationDatasetDefinitionID

String getDestinationDatasetDefinitionID()
                                         throws IOException,
                                                AutomationException
Dataset Definition ID of the desired service for the output message.

Product Availability

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

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

setDestinationDatasetDefinitionID

void setDestinationDatasetDefinitionID(String pVal)
                                       throws IOException,
                                              AutomationException
Dataset Definition ID of the desired service for the output message.

Product Availability

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

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

getSourceColumnArray

int[] getSourceColumnArray()
                           throws IOException,
                                  AutomationException
Array of column indices for retrieving source message field values for the destination message

Product Availability

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

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

setSourceColumnArray

void setSourceColumnArray(int[] pVal)
                          throws IOException,
                                 AutomationException
Array of column indices for retrieving source message field values for the destination message

Product Availability

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

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