Examples of SlingScriptHelper


Examples of org.apache.sling.api.scripting.SlingScriptHelper

     * @param request SlingHttpServletRequest which provides context to get OSGi Services
     * @param filter Filter expression to filter services on "(service.property=value)"
     * @return a List of Service objects
     */
    public static <T> List<T> getServices(Class<T> serviceType, SlingHttpServletRequest request, String filter) {
        SlingScriptHelper sling = HttpRequestUtil.getSlingScriptHelper(request);
        if(sling == null) { return new ArrayList<T>(); }
        return getServices(serviceType, sling, filter);
    }
View Full Code Here

Examples of org.apache.sling.api.scripting.SlingScriptHelper

  public static ContextProvider contextProviderFrom(final PageContext pageContext) {
    return requestContextProviderFrom(pageContext).getContextProvider(ContextFactory.COMMON_CONTEXT_NAME);
  }

  public static RequestContextProvider requestContextProviderFrom(final PageContext pageContext) {
    final SlingScriptHelper slingScriptHelper = getSlingScriptHelper(pageContext);
    return slingScriptHelper.getService(RequestContextProvider.class);
  }
View Full Code Here

Examples of org.apache.sling.api.scripting.SlingScriptHelper

    final SlingScriptHelper slingScriptHelper = getSlingScriptHelper(pageContext);
    return slingScriptHelper.getService(RequestContextProvider.class);
  }

  public static InjectorsRepository injectorsRepositoryFrom(final PageContext pageContext) {
    final SlingScriptHelper slingScriptHelper = getSlingScriptHelper(pageContext);
    return slingScriptHelper.getService(InjectorsRepository.class);
  }
View Full Code Here

Examples of org.apache.sling.api.scripting.SlingScriptHelper

    return (SlingHttpServletRequest) pageContext.getRequest();
  }

  public static ContextProvider contextProviderFrom(
      final PageContext pageContext) {
    final SlingScriptHelper slingScriptHelper = (SlingScriptHelper) pageContext
        .getAttribute("sling");
    return slingScriptHelper.getService(ContextProvider.class);
  }
View Full Code Here

Examples of org.apache.sling.api.scripting.SlingScriptHelper

    return slingScriptHelper.getService(ContextProvider.class);
  }

  public static InjectorsRepository injectorsRepositoryFrom(
      final PageContext pageContext) {
    final SlingScriptHelper slingScriptHelper = (SlingScriptHelper) pageContext
        .getAttribute("sling");
    return slingScriptHelper.getService(InjectorsRepository.class);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.