Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
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