|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDataMessage
Provides access to methods and properties used to manage data messages.
Method Summary | |
---|---|
void |
addArgument(Object pValue)
Adds an argument to the data message. |
void |
addColumn(Object pValue)
Adds a column to the data message. |
Object |
getArgument(int nIndex)
Gets an argument for the data message. |
int |
getArgumentCount()
Number of arguments in the data message. |
Object |
getColumn(int nIndex)
Returns value for columns in the data message. |
int |
getColumnCount()
Number of columns in data message. |
Object |
getCreationDate()
Indicates date of data message's creation. |
String |
getDataDefinitionID()
ID value for the data definition in the message. |
String |
getDestination()
Indicates destination of the data message. |
String |
getID()
ID value for the data message. |
int |
getMessageType()
Indicates type of data message. |
int |
getPriority()
Indictes priority of data message. |
Object |
getRawColumn(int nIndex)
Returns the Raw column info. |
void |
removeArgument(int nIndex)
Removes an argument from the data message. |
void |
removeColumn(int nIndex)
Removes a column from the data message. |
void |
setArgument(int nIndex,
Object pValue)
Sets an argument for the data message. |
void |
setColumn(int nIndex,
Object pValue)
Sets the number of columns in a data message. |
void |
setDataDefinitionID(String pVal)
ID value for the data definition in the message. |
void |
setDestination(String pVal)
Indicates destination of the data message. |
void |
setPriority(int pVal)
Indictes priority of data message. |
Method Detail |
---|
Object getCreationDate() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getID() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getMessageType() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPriority() throws IOException, AutomationException
The property indicates priority of data message in queue.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPriority(int pVal) throws IOException, AutomationException
pVal
- The pVal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDestination() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDestination(String pVal) throws IOException, AutomationException
pVal
- The pVal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getArgumentCount() throws IOException, AutomationException
The ArgumentCount property provides the number of arguments that the message has.
Same as ColumnCount.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setArgument(int nIndex, Object pValue) throws IOException, AutomationException
This method sets value for an argument in a message at specified index.
Same as setColumn.
nIndex
- The nIndex (in)pValue
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void addArgument(Object pValue) throws IOException, AutomationException
The addArgument method allows the user to add an argument to the argument list.
Same as addColumn.
pValue
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeArgument(int nIndex) throws IOException, AutomationException
Same as removeColumn.
nIndex
- The nIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Object getArgument(int nIndex) throws IOException, AutomationException
The getArgument retrieves an argument from the argument list at the user specified index.
Same as getColumn.
nIndex
- The nIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDataDefinitionID() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDataDefinitionID(String pVal) throws IOException, AutomationException
pVal
- The pVal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getColumnCount() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setColumn(int nIndex, Object pValue) throws IOException, AutomationException
nIndex
- The nIndex (in)pValue
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void addColumn(Object pValue) throws IOException, AutomationException
pValue
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeColumn(int nIndex) throws IOException, AutomationException
nIndex
- The nIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Object getColumn(int nIndex) throws IOException, AutomationException
This method returns value for the column specified by the index in the data message.
nIndex
- The nIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Object getRawColumn(int nIndex) throws IOException, AutomationException
This method returns the raw column info. For Objects it is an array of bytes conforming to the IPersist Stream format.
nIndex
- The nIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |