public RepositoryItemEvent( final Repository repository, final StorageItem item ) { super( repository ); this.item = item; this.itemContext = item.getItemContext().flatten(); }
public RepositoryItemValidationEvent( final Repository repository, final StorageItem item ) { super( repository ); this.item = item; this.itemContext = item.getItemContext().flatten(); }
public void addEventContext(Map<String, ?> ctx) { if (ctx instanceof RequestContext) { getEventContext().putAll(((RequestContext) ctx).flatten()); } else { getEventContext().putAll(ctx); } }
@Override public void renderRequestDescription(final HttpServletRequest request, final HttpServletResponse response, final ResourceStoreRequest resourceStoreRequest, final StorageItem item, final Exception exception) throws IOException { final Map<String, Object> dataModel = createBaseModel(resourceStoreRequest); dataModel.put("req", resourceStoreRequest); dataModel.put("item", item); if (item != null) { dataModel.put("itemContext", filterItemContext(item.getItemContext()).flatten()); dataModel.put("itemAttributes", filterItemAttributes(item.getRepositoryItemAttributes()).asMap()); } dataModel.put("exception", exception); final Reasoning reasoning = buildReasoning(exception); if (reasoning != null) { dataModel.put("reasoning", reasoning); } render(getTemplate("requestDescriptionHtml.vm"), dataModel, response); }
protected ContentListDescribeRequestResource describeRequest(Context context, Request req, Response res, Variant variant, ResourceStoreRequest request) { ContentListDescribeRequestResource result = new ContentListDescribeRequestResource(); result.setRequestUrl(request.getRequestUrl()); result.setRequestPath(request.getRequestPath()); for (Map.Entry<String, Object> entry : request.getRequestContext().flatten().entrySet()) { result.addRequestContext(entry.toString()); } return result; }
this, request.getRequestPath(), request.getRequestContext().flatten(), expireCacheWalkerProcessor.isCacheAltered()
this, request.getRequestPath(), request.getRequestContext().flatten(), cacheAltered