About Sling Commons

Common Sling utility and helper functions.

Maven Central

Overview

The Sling Commons library contains:

  • Context-Aware Services which pick the best-matching OSGi service implementation based on resource context.
  • RequestContext interface which supports getting the current request via a ThreadLocal
  • Helper AdaptTo class for adapting with non-null check
  • Helper classes for accessing typed request parameters and selectors from the current request
  • An ImmutableValueMap implementation with similar interface like Google Guava’s ImmutableMap
  • Other useful helper classes, see API documentation

Back to top

Version: 1.0.1-SNAPSHOT. Last Published: 2017-04-07.