<!--- Create a thread-safe message queue by wrapping our instance in the ThreadSafe.cfc. ---> <cfset objMessages = CreateObject( "component", "ThreadSafe" ).Init( <!--- Pass an initialized MessageQueue CFC to the thread safe"ifyer". ---> CreateObject( "component", "MessageQueue" ).init() ) /> <!--- Add some messages to it. ---> <cfset objMessages .Add( "Kim, you're such a hottie!" ) .Add( Message = "Suzie, you're smile brightens my day" ) .Add( "Anna Banana, why you so cool?!?" ) /> <!--- Check to see if there are messages. ---> <cfif objMessages.Size()> <!--- Get the messages. ---> <cfloop index="strMessage" array="#objMessages.GetMessages()#"> <p> #strMessage# </p> </cfloop> </cfif>