#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 Как я должен сопоставлять параметры спецификации и описания?