Обновление Apache Felix SCR до декларативных служб OSGI

#components #osgi #osgi-bundle #apache-felix #declarative-services

Вопрос:

Я перехожу с аннотаций Apache Felix SCR на декларативные службы OSGI, и вот в чем моя проблема.

До того, как у меня была: Реализация аннотации SCR

 @Component (immediate = true, policy = ConfigurationPolicy.OPTIONAL, specVersion = "1.2", description="SampleService")
@Service (SampleService.class)
public class SampleServiceImpl implements SampleService
{
 ..
 ..
}
 

Теперь у меня есть : Реализация аннотации DS

 @Component (configurationPolicy = ConfigurationPolicy.OPTIONAL, immediate = true, service = SampleService.class)
public class SampleServiceImpl implements SampleService
{
 ..
 ..
}
 

В реализации аннотаций DS Как я должен сопоставлять параметры спецификации и описания?