Examples of popContextProvider()


Examples of com.cognifide.slice.api.injector.InjectorWithContext.popContextProvider()

    try {
      final ModelProvider modelProvider = injector.getInstance(ModelProvider.class);
      final Resource resource = request.getResource();
      return (T) modelProvider.get(type, resource);
    } finally {
      injector.popContextProvider();
    }
  }

  @SuppressWarnings("deprecation")
  private static String getInjectorName(final SlingHttpServletRequest request, final String appName) {
View Full Code Here

Examples of com.cognifide.slice.api.injector.InjectorWithContext.popContextProvider()

    try {
      final ModelProvider modelProvider = injector.getInstance(ModelProvider.class);
      final Resource resource = request.getResource();
      return (T) modelProvider.get(type, resource);
    } finally {
      injector.popContextProvider();
    }
  }
}
View Full Code Here

Examples of com.cognifide.slice.api.injector.InjectorWithContext.popContextProvider()

      final ModelProvider modelProvider = injector
          .getInstance(ModelProvider.class);
      final Resource resource = request.getResource();
      return (T) modelProvider.get(type, resource);
    } finally {
      injector.popContextProvider();
    }
  }

  public static SlingHttpServletRequest slingRequestFrom(
      final PageContext pageContext) {
View Full Code Here

Examples of com.cognifide.slice.api.injector.InjectorWithContext.popContextProvider()

    InjectorWithContext injector = getInjector(resource);
    try {
      ModelProvider modelProvider = injector.getInstance(ModelProvider.class);
      return modelProvider.get(type, resource);
    } finally {
      injector.popContextProvider();
    }
  }

  private InjectorWithContext getInjector(Resource resource) {
    InjectorWithContext injector = repository.getInjector(injectorName);
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.