Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

SlingFilter annotations in aem 6.4

preethamk694748
Level 3
Level 3

Hi Team,

Please help me in converting the below scr annotations to osgi annotations for aem 6.4.

@SlingFilter(label="my label" , description = "my desc" , metatype = false, order = -9999)

@Properties({@Property(label = "my label" , description = "my description", name="pattern" , value = "/.*")});

public class MyClass implements Filter

{

}

Thanks,

Preetham K.R

1 Accepted Solution
Arun_Patidar
Correct answer by
Community Advisor
Community Advisor

@Component(service = Filter.class, property = {

  Constants.SERVICE_DESCRIPTION + "= Filter incoming requests and create cookie",

  EngineConstants.SLING_FILTER_SCOPE + "=" + EngineConstants.FILTER_SCOPE_REQUEST,

"sling.filter.pattern=/.*",

  Constants.SERVICE_RANKING + "=-700"

})

View solution in original post

1 Reply
Arun_Patidar
Correct answer by
Community Advisor
Community Advisor

@Component(service = Filter.class, property = {

  Constants.SERVICE_DESCRIPTION + "= Filter incoming requests and create cookie",

  EngineConstants.SLING_FILTER_SCOPE + "=" + EngineConstants.FILTER_SCOPE_REQUEST,

"sling.filter.pattern=/.*",

  Constants.SERVICE_RANKING + "=-700"

})

View solution in original post