@Override
        public void run()
        {
            try
            {
                sendMessage();
            }
            catch ( Exception e )
            {
                Log.error( "An exception occurred while sending a SMS message (to '{}')", destinationAddress, e );
            }
        }
Runnable that allows an SMS to be sent in a different thread.
xmppserver/src/main/java/org/jivesoftware/util/SmsService.java