Date: Thu, 28 Mar 2024 20:19:02 +0000 (UTC) Message-ID: <1973890988.1.1711657142634@8ab780af74b7> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_0_1204165031.1711657142616" ------=_Part_0_1204165031.1711657142616 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
import = com.atlassian.confluence.spaces.SpaceManager SpaceManager spaceManager =3D ComponentLocator.getComponent(SpaceManager.cl= ass) spaceManager.getAllSpaces().each { space -> println(space) }
import = com.atlassian.sal.api.pluginsettings.PluginSettings PluginSettings pluginSettings =3D pluginSettingsFactory.createSettingsForKe= y("test_key") pluginSettings.put("property_name", "value") // set value return pluginSettings.get("property_name") // get value
applica= tionProperties.getBaseUrl()
pluginA= ccessor.getEnabledPlugins().each { plugin -> println plugin }
import = com.atlassian.confluence.user.UserAccessor UserAccessor userAccessor =3D ComponentLocator.getComponent(UserAccessor.cl= ass) def result =3D "" userAccessor.getUsers().iterator().forEachRemaining({ result +=3D it.getNam= e() + ", " }) return result
import = com.atlassian.sal.api.ApplicationProperties ApplicationProperties applicationProperties =3D ComponentLocator.getCompone= nt(ApplicationProperties.class) def logFile =3D new File(applicationProperties.getHomeDirectory().getAbsolu= tePath() + "/logs/atlassian-confluence.log") def errorMessage =3D "" logFile.eachLine { if (it.contains(" ERROR ")) errorMessage +=3D it + "\n" = } return errorMessage