Diese Funktion gibt den Namen des angegebenen Knotens zurück.
Der Name wird intern durch das WebSphere Message Broker Toolkit zugeordnet und ist im Nachrichtenfluss eindeutig. Die Bezeichnung, die dem Knoten durch den Entwickler des Nachrichtenflusses im Nachrichtenflusseditor zugeordnet wurde, kann durch das Aufrufen von cciGetNodeAttribute zum Lesen des Attributs für die Bezeichnung abgerufen werden.
CciSize getNodeName (int* returnCode,
CciNode* node,
CciChar* value,
CciSize length);
Der bereitgestellte Puffer war nicht groß genug für den Wert des Knotennamens.
void myPropagatedMessageCallback(
CciMessage* message,
CciMessage* localEnvironment,
CciMessage* exceptionList,
CciMessage* environment,
CciConnection* connection){
int rc = CCI_SUCCESS;
CciNode* targetNode = cciGetTargetNode(&rc,
connection);
CciChar targetNodeName [initialStringBufferLength];
targetNodeNameLength = cciGetNodeName(&rc,
targetNode,
targetNodeName,
initialStringBufferLength);
/*rc sollte nun auf unerwartete Werte überprüft werden*/
/*wenn rc 'CCI_BUFFER_TOO_SMALL' ist, ändern Sie die Größe versuchen Sie es erneut*/
}