class ExternalCommunicationEventLogger {

    public void logMatchingServiceRequest(String messageId, SessionId sessionId, URI targetUrl) {

        logExternalCommunicationEvent(messageId, sessionId, targetUrl, MATCHING_SERVICE_REQUEST, IncludeIpAddressState.WITH_RESOLVED_IP_ADDRESS);
    }

    @Inject public  ExternalCommunicationEventLogger(ServiceInfoConfiguration serviceInfo,
                                            EventSinkProxy eventSinkProxy,
                                            EventEmitter eventEmitter,
                                            IpAddressResolver ipAddressResolver);

}