ColdFusion 9.0 Resources |
onIncomingMessageDescriptionHandles incoming instant messages from other users. Optionally returns a response to the message sender. See alsoonAddBuddyRequest, onAddBuddyResponse, onBuddyStatus, onIMServerMessage, Handling incoming messages in the Developing ColdFusion Applications ParametersThe method must take one parameter, a CFEvent structure with the following fields:
ReturnsThe function can optionally return a value to send a response message. The return structure must contain the following fields:
ExampleThe following example shows a simple onIncomingMessage method that echoes a message back to the sender. <cffunction name="onIncomingMessage"> <cfargument name="CFEvent" type="struct" required="YES"> <cfset input_mesg = CFEvent.data.MESSAGE> <cfset retValue = structNew()> <cfset retValue.command = "submit"> <cfset retValue.buddyID = CFEvent.originatorID> <cfset retValue.message = "Message Received:" & input_mesg> <cfreturn retValue> </cffunction> |