We have defined custom run mode for our AEM server like dev.publish. I'm using below code to get run mode.
private SlingSettingsService slingSettingsService;
slingSettingsService.getRunModes() is giving Set of Run modes including default like [crx3, author, samplecontent, dev.publish, crx3tar], but we need only custom run mode.
But is there a way where I can get only custom defined run mode (i.e. dev.publish)?
Quick response would be more helpful..
Solved! Go to Solution.
when you check in your code if a specific runmode is set, you are doing it wrong. Rather use an OSGI configuration property and use the runmode-based configuration to configure it. And then just use this configuration.
(And to answer your question: No, that is not possible. )