public boolean isEditMode(SlingHttpServletRequest request) { return WCMMode.EDIT.equals(WCMMode.fromRequest(request)); }
public boolean isPreviewMode(SlingHttpServletRequest request) { return WCMMode.PREVIEW.equals(WCMMode.fromRequest(request)); }
public boolean isDesignMode(SlingHttpServletRequest request) { return WCMMode.DESIGN.equals(WCMMode.fromRequest(request)); }
public boolean isEditMode(SlingHttpServletRequest request) { return WCMMode.EDIT.equals(WCMMode.fromRequest(request)); }
public boolean isPreviewMode(SlingHttpServletRequest request) { return WCMMode.PREVIEW.equals(WCMMode.fromRequest(request)); }
public boolean isReadOnlyMode(SlingHttpServletRequest request) { return WCMMode.READ_ONLY.equals(WCMMode.fromRequest(request)); }
public boolean isDisabledMode(SlingHttpServletRequest request) { return WCMMode.DISABLED.equals(WCMMode.fromRequest(request)); }
public boolean isDisabledMode(SlingHttpServletRequest request) { return WCMMode.DISABLED.equals(WCMMode.fromRequest(request)); }
public boolean isDesignMode(SlingHttpServletRequest request) { return WCMMode.DESIGN.equals(WCMMode.fromRequest(request)); }
public boolean isReadOnlyMode(SlingHttpServletRequest request) { return WCMMode.READ_ONLY.equals(WCMMode.fromRequest(request)); }
public void init(ProcessingContext processingContext, ProcessingComponentConfiguration processingComponentConfiguration) throws IOException { this.processingContext = processingContext; Resource requestedResource = processingContext.getRequest().getResource(); WCMMode currentMode = WCMMode.fromRequest(processingContext.getRequest()); if (WCMMode.PREVIEW.equals(currentMode) || WCMMode.DISABLED.equals(currentMode)) { if (requestedResource != null && (requestedResource.isResourceType(ApplicationRoot.RESOURCE_TYPE) || requestedResource.isResourceType(ApplicationState.RESOURCE_TYPE))) { transform = true; } } }
response.setContentType("application/json"); if (WCMMode.DISABLED.equals(WCMMode.fromRequest(request))) { response.setStatus(SlingHttpServletResponse.SC_NOT_FOUND); response.getWriter().write("");
response.setContentType("application/json"); if (WCMMode.DISABLED.equals(WCMMode.fromRequest(request))) { response.setStatus(SlingHttpServletResponse.SC_NOT_FOUND); response.getWriter().write("");
&& (componentHelper.isEditMode(slingRequest) || componentHelper.isDesignMode(slingRequest) || WCMMode.ANALYTICS.equals(WCMMode.fromRequest(slingRequest)))) {
if (!WCMMode.DISABLED.equals(WCMMode.fromRequest(request))) { response.setHeader(HttpHeaders.CACHE_CONTROL, "no-cache, no-store, must-revalidate"); response.setHeader(HttpHeaders.EXPIRES, "0");