code: public void sendAuditEvent(AuditEventMessage[] msgs) throws Exception 
  	{
          if (!EventUtils.isEmptyOrNull(msgs)) {
  
      		for (int i=0; i<msgs.length; i++) {
      			if (!EventUtils.isEmptyOrNull(msgs[i])) {
      	    		Socket s = getTLSSocket(msgs[i].getDestinationAddress(), msgs[i].getDestinationPort());
      				send(msgs[i], s);
      			}
      		}
      		
      		//TODO: tear down the TLS transport socket, if needed
          }
  	}
docs: /* (non-Javadoc)
  @see org.openhealthtools.ihe.atna.auditor.sender.AuditMessageSender#sendAuditEvent(org.openhealthtools.ihe.atna.auditor.events.AuditEventMessage[])