class QueuedSenderDecorator implements QueuedSender {

  public void send(Message message) throws CommunicationException {
    m_messageQueue.queue(message);
  }

  public  QueuedSenderDecorator(Sender delegate);

}