com.lonelystorm.air.component.services.impl.RequestRewriterImpl.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of air-component Show documentation
Show all versions of air-component Show documentation
The LonelyStorm Air Component library provides additional features to help with component development.
???? 3 ? ?com/lonelystorm/air/component/services/impl/RequestRewriterImpl java/lang/Object ,com/day/cq/rewriter/pipeline/RequestRewriter RequestRewriterImpl.java ,Lorg/apache/felix/scr/annotations/Component; label =LonelyStorm Air - Component - Request Rewriter HTML Extension description QRewrites links that references a resource directly to append the .html extension. policy 6Lorg/apache/felix/scr/annotations/ConfigurationPolicy; REQUIRE metatype *Lorg/apache/felix/scr/annotations/Service; -Lorg/apache/felix/scr/annotations/Properties; value +Lorg/apache/felix/scr/annotations/Property; name requestrewriter.paths Paths YOnly rewrites paths to add the .html extension if they start with one of the above paths. unbounded 4Lorg/apache/felix/scr/annotations/PropertyUnbounded; ARRAY LOGGER Lorg/slf4j/Logger; resourceResolverFactory 7Lorg/apache/sling/api/resource/ResourceResolverFactory; ,Lorg/apache/felix/scr/annotations/Reference; paths [Ljava/lang/String; ()V $ %
& this ALcom/lonelystorm/air/component/services/impl/RequestRewriterImpl; activate 0(Lorg/osgi/service/component/ComponentContext;)V +Lorg/apache/felix/scr/annotations/Activate; +org/osgi/service/component/ComponentContext -
getProperties ()Ljava/util/Dictionary; / 0 . 1 java/util/Dictionary 4 get &(Ljava/lang/Object;)Ljava/lang/Object; 6 7
5 8 ,org/apache/sling/commons/osgi/PropertiesUtil :
toStringArray :(Ljava/lang/Object;[Ljava/lang/String;)[Ljava/lang/String; <