public interface MTreeImpl extends MNodeImpl
MTree
class provides a tree-type structure for data representation.
Trees consist of nodes. Each node can be an MNode
or an MTree
.
Applications are responsible for converting data from source application format to
MTree
format and from MTree
format to target application format.
Modifier and Type | Method and Description |
---|---|
void |
append(MNode p_node) |
void |
append(java.lang.String p_name,
boolean p_data) |
void |
append(java.lang.String p_name,
byte p_data) |
void |
append(java.lang.String p_name,
double p_data) |
void |
append(java.lang.String p_name,
float p_data) |
void |
append(java.lang.String p_name,
int p_data) |
void |
append(java.lang.String p_name,
long p_data) |
void |
append(java.lang.String p_name,
java.lang.Object p_value) |
void |
append(java.lang.String p_name,
short p_data) |
void |
clear() |
boolean |
containsNode(java.lang.String p_name) |
void |
finalize() |
MGUID |
getAssignMsgGUID() |
int |
getFieldCount() |
java.lang.String |
getFieldName(int p_index) |
java.lang.Object |
getJmsProperty(java.lang.String p_propName) |
MNode |
getNode(java.lang.String p_name) |
java.util.Enumeration |
getNodes() |
MNode |
getProperty(java.lang.String p_propName) |
short |
getRepresentationEncoding() |
short |
getRepresentationFormat() |
short |
getRepresentationType() |
short |
getRepresentationVersion() |
java.lang.String |
getTextBody() |
MTrackingInfo |
getTrackingInfo() |
java.lang.Object |
getUnderlyingMsg() |
java.lang.Object |
getValue(java.lang.String p_name) |
boolean |
hasTrackingInfo() |
java.util.Enumeration |
newPropertyEnumerator() |
void |
setAssignMsgGUID(MGUID p_guid) |
void |
setProperty(java.lang.String propertyName,
boolean propertyValue) |
void |
setProperty(java.lang.String propertyName,
byte propertyValue) |
void |
setProperty(java.lang.String propertyName,
double propertyValue) |
void |
setProperty(java.lang.String propertyName,
float propertyValue) |
void |
setProperty(java.lang.String propertyName,
int propertyValue) |
void |
setProperty(java.lang.String propertyName,
long propertyValue) |
void |
setProperty(java.lang.String p_propName,
MNode p_node) |
void |
setProperty(java.lang.String propertyName,
short propertyValue) |
void |
setProperty(java.lang.String propertyName,
java.lang.String propertyValue) |
void |
setRepresentationEncoding(short p_encoding) |
void |
setRepresentationFormat(short p_format) |
void |
setRepresentationType(short p_type) |
void |
setRepresentationVersion(short p_version) |
void |
setTextBody(java.lang.String sFieldName) |
void |
setTrackingInfo(MTrackingInfo p_data) |
com.tibco.tibrv.TibrvMsg |
to_tibrvMsg() |
java.lang.String |
toString() |
void |
use_tibamxMsg(AmxMessage inMsg) |
void |
use_tibrvMsg(com.tibco.tibrv.TibrvMsg msg) |
getData, getIdAsString, getName
void append(MNode p_node) throws MException
MException
void append(java.lang.String p_name, java.lang.Object p_value) throws MException
MException
void append(java.lang.String p_name, boolean p_data) throws MException
MException
void append(java.lang.String p_name, byte p_data) throws MException
MException
void append(java.lang.String p_name, short p_data) throws MException
MException
void append(java.lang.String p_name, int p_data) throws MException
MException
void append(java.lang.String p_name, long p_data) throws MException
MException
void append(java.lang.String p_name, float p_data) throws MException
MException
void append(java.lang.String p_name, double p_data) throws MException
MException
MNode getNode(java.lang.String p_name)
java.lang.Object getValue(java.lang.String p_name)
java.util.Enumeration getNodes()
boolean containsNode(java.lang.String p_name)
void setTrackingInfo(MTrackingInfo p_data)
MTrackingInfo getTrackingInfo()
java.lang.String toString()
void setRepresentationEncoding(short p_encoding)
short getRepresentationEncoding()
void setRepresentationType(short p_type)
short getRepresentationType()
void setRepresentationFormat(short p_format)
short getRepresentationFormat()
void setRepresentationVersion(short p_version)
short getRepresentationVersion()
void setProperty(java.lang.String p_propName, MNode p_node)
void setProperty(java.lang.String propertyName, boolean propertyValue)
void setProperty(java.lang.String propertyName, byte propertyValue)
void setProperty(java.lang.String propertyName, double propertyValue)
void setProperty(java.lang.String propertyName, float propertyValue)
void setProperty(java.lang.String propertyName, int propertyValue)
void setProperty(java.lang.String propertyName, long propertyValue)
void setProperty(java.lang.String propertyName, short propertyValue)
void setProperty(java.lang.String propertyName, java.lang.String propertyValue)
MNode getProperty(java.lang.String p_propName)
java.lang.Object getJmsProperty(java.lang.String p_propName)
java.util.Enumeration newPropertyEnumerator()
void finalize() throws java.lang.Throwable
boolean hasTrackingInfo()
com.tibco.tibrv.TibrvMsg to_tibrvMsg()
java.lang.Object getUnderlyingMsg()
void setAssignMsgGUID(MGUID p_guid)
MGUID getAssignMsgGUID()
int getFieldCount()
java.lang.String getFieldName(int p_index)
void use_tibrvMsg(com.tibco.tibrv.TibrvMsg msg)
void clear()
void setTextBody(java.lang.String sFieldName) throws MException
MException
java.lang.String getTextBody() throws MException
MException
void use_tibamxMsg(AmxMessage inMsg)