kiranc13433869
21-09-2020
Hi,
I am currently using AEM 6.5
My requirement is to check whether instance is author or publish instance.
As I have to disable one functionality on front end html.
i dont want to know from WCM MODE.
can anyone help me with appropriate solution.
Nupur_Jain
MVP
Hi @kiranc13433869
You can use SlingSettingService to check author or publish mode. Check this sample java code if it helps:
import com.day.cq.commons.Externalizer; // If using in sling model @Inject SlingSettingsService slingSettingsService; private boolean isAuthorRunMode() { Set<String> runModes = slingSettingsService.getRunModes(); return runModes.contains(Externalizer.AUTHOR); }
Hope it helps!
Thanks!
Nupur
vanegi
Employee
You can check the runmodes from http://localhost:6530/system/console/status-slingsettings
or
directly from tools->operation->system overview