Expand my Community achievements bar.

July 31st AEM Gems Webinar: Elevate your AEM development to master the integration of private GitHub repositories within AEM Cloud Manager.
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