@Singleton public class AdministrationResource extends Object
Constructor and Description |
---|
AdministrationResource(AdministrationConfigurationAccessor administrationConfigurationAccessor,
AdministrationConfigurationPersister administrationConfigurationPersister,
AuditLogService auditLogService,
MailConfigurationService mailConfigurationService,
com.atlassian.config.HomeLocator homeLocator,
BambooLicenseManager bambooLicenseManager) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
getAuditLogStatus() |
javax.ws.rs.core.Response |
getDashboardPageSize() |
javax.ws.rs.core.Response |
getSystemInformation() |
javax.ws.rs.core.Response |
removeMailServerSettings() |
javax.ws.rs.core.Response |
setAuditLogEnabled(boolean enabled) |
void |
setDashboardPageSize(int dashboardPageSize) |
void |
setLicense(String licenseString) |
javax.ws.rs.core.Response |
setMailServerSettings(MailServerSettings mailServerSettings) |
void |
setSessionTimeout(int seconds)
Update global session timeout settings.
|
public AdministrationResource(AdministrationConfigurationAccessor administrationConfigurationAccessor, AdministrationConfigurationPersister administrationConfigurationPersister, AuditLogService auditLogService, MailConfigurationService mailConfigurationService, com.atlassian.config.HomeLocator homeLocator, BambooLicenseManager bambooLicenseManager)
public javax.ws.rs.core.Response setAuditLogEnabled(boolean enabled)
public javax.ws.rs.core.Response getAuditLogStatus()
public javax.ws.rs.core.Response getSystemInformation()
public javax.ws.rs.core.Response removeMailServerSettings() throws com.atlassian.mail.MailException
com.atlassian.mail.MailException
public javax.ws.rs.core.Response setMailServerSettings(MailServerSettings mailServerSettings) throws com.atlassian.mail.MailException
com.atlassian.mail.MailException
public javax.ws.rs.core.Response getDashboardPageSize()
public void setDashboardPageSize(int dashboardPageSize) throws WebValidationException
WebValidationException
public void setLicense(@RequestBody String licenseString)
public void setSessionTimeout(@RequestBody int seconds)
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.