Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events
SOLVED

OSGI service

Avatar

Level 2

How to use customize parameter instead of URI in osgi service

example :-  protected static final String TEMPLATE = "/apps/example/templates/sampletemplate";

1 Accepted Solution

Avatar

Correct answer by
Level 10
6 Replies

Avatar

Level 10

Can you explain your use case in more detail please?

Avatar

Level 10

Hi,

Can you explain your exact use case, so that further we can help you.

~Ratna Kumar.

Avatar

Level 2

example :-  protected static final String TEMPLATE = "/apps/example/templates/sampletemplate";

"/apps/example/templates/sampletemplate"----this value I need to get from service by configuring the service with default value.

How to do configuration in service to set the default value.

Thanks for the response.

Avatar

Level 2

In an OSGI service, You can do the configuration at osgi console for that u need to make your service configuration by setting attribute metatype true in a @component annotation and define the configurable fields

osgi component metatype service data use?

Avatar

Level 2

Thanks for the response.

How to use @property in this case?

Avatar

Correct answer by
Level 10