@Path(value="/administration") @Consumes(value="application/json") @Produces(value="application/json") @Singleton public class AdministrationResource extends Object
Constructor and Description |
---|
AdministrationResource(AdministrationConfigurationAccessor administrationConfigurationAccessor,
AdministrationConfigurationPersister administrationConfigurationPersister,
AuditLogService auditLogService,
EncryptionService encryptionService,
com.atlassian.config.HomeLocator homeLocator) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
getAuditLogStatus() |
javax.ws.rs.core.Response |
getSecuritySettings() |
javax.ws.rs.core.Response |
getSystemInformation() |
javax.ws.rs.core.Response |
setAuditLogEnabled(boolean enabled) |
javax.ws.rs.core.Response |
setMailServerSettings(MailServerSettings mailServerSettings) |
javax.ws.rs.core.Response |
setSecuritySettings(RestSecuritySettings securitySettings) |
public AdministrationResource(AdministrationConfigurationAccessor administrationConfigurationAccessor, AdministrationConfigurationPersister administrationConfigurationPersister, AuditLogService auditLogService, EncryptionService encryptionService, com.atlassian.config.HomeLocator homeLocator)
@Path(value="audit-log-config") @POST public javax.ws.rs.core.Response setAuditLogEnabled(boolean enabled)
@Path(value="audit-log-config") @GET public javax.ws.rs.core.Response getAuditLogStatus()
@Path(value="systemInformation") @GET public javax.ws.rs.core.Response getSystemInformation()
@Path(value="security-settings") @GET public javax.ws.rs.core.Response getSecuritySettings()
@Path(value="security-settings") @PUT public javax.ws.rs.core.Response setSecuritySettings(RestSecuritySettings securitySettings)
@Path(value="mail-server-settings") @PUT public javax.ws.rs.core.Response setMailServerSettings(MailServerSettings mailServerSettings) throws com.atlassian.mail.MailException
com.atlassian.mail.MailException
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.