public void publishPortletResourceExecutionEvent(HttpServletRequest request, Object source,
IPortletWindowId portletWindowId, long executionTime, boolean usedBrowserCache,
boolean usedPortalCache) {
final PortalEventBuilder eventBuilder = this.createPortalEventBuilder(source, request);
final PortletExecutionEventBuilder portletEventBuilder = this.createPortletExecutionEventBuilder(eventBuilder, portletWindowId, executionTime, false);
//Get the resource Id
final IPortalRequestInfo portalRequestInfo = this.urlSyntaxProvider.getPortalRequestInfo(request);
final String resourceId = getResourceId(portletWindowId, portalRequestInfo);