@Named(value="isisApplib.SwaggerServiceMenu") public class SwaggerServiceMenu extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SwaggerServiceMenu.ActionDomainEvent |
static class |
SwaggerServiceMenu.DownloadSwaggerSpecDomainEvent |
static class |
SwaggerServiceMenu.OpenRestApiDomainEvent |
static class |
SwaggerServiceMenu.OpenSwaggerUiDomainEvent |
| Constructor and Description |
|---|
SwaggerServiceMenu(org.apache.isis.applib.services.swagger.SwaggerService swaggerService,
org.apache.isis.applib.services.registry.ServiceRegistry serviceRegistry,
org.apache.isis.core.config.RestEasyConfiguration restEasyConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
String |
default0DownloadSwaggerSchemaDefinition() |
org.apache.isis.applib.services.swagger.SwaggerService.Visibility |
default1DownloadSwaggerSchemaDefinition() |
org.apache.isis.applib.services.swagger.SwaggerService.Format |
default2DownloadSwaggerSchemaDefinition() |
String |
disableOpenRestApi() |
String |
disableOpenSwaggerUi() |
org.apache.isis.applib.value.Clob |
downloadSwaggerSchemaDefinition(String fileNamePrefix,
org.apache.isis.applib.services.swagger.SwaggerService.Visibility visibility,
org.apache.isis.applib.services.swagger.SwaggerService.Format format) |
org.apache.isis.applib.value.LocalResourcePath |
openRestApi() |
org.apache.isis.applib.value.LocalResourcePath |
openSwaggerUi() |
@Inject public SwaggerServiceMenu(org.apache.isis.applib.services.swagger.SwaggerService swaggerService, org.apache.isis.applib.services.registry.ServiceRegistry serviceRegistry, org.apache.isis.core.config.RestEasyConfiguration restEasyConfiguration)
public org.apache.isis.applib.value.LocalResourcePath openSwaggerUi()
public String disableOpenSwaggerUi()
public org.apache.isis.applib.value.LocalResourcePath openRestApi()
public String disableOpenRestApi()
public org.apache.isis.applib.value.Clob downloadSwaggerSchemaDefinition(String fileNamePrefix, org.apache.isis.applib.services.swagger.SwaggerService.Visibility visibility, org.apache.isis.applib.services.swagger.SwaggerService.Format format)
public String default0DownloadSwaggerSchemaDefinition()
public org.apache.isis.applib.services.swagger.SwaggerService.Visibility default1DownloadSwaggerSchemaDefinition()
public org.apache.isis.applib.services.swagger.SwaggerService.Format default2DownloadSwaggerSchemaDefinition()
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.