Class SyncopeOpenApiCustomizer

java.lang.Object
org.apache.cxf.jaxrs.openapi.OpenApiCustomizer
org.apache.syncope.core.rest.cxf.SyncopeOpenApiCustomizer

public class SyncopeOpenApiCustomizer extends org.apache.cxf.jaxrs.openapi.OpenApiCustomizer
  • Field Summary

    Fields inherited from class org.apache.cxf.jaxrs.openapi.OpenApiCustomizer

    applicationPath, cris, dynamicBasePath, javadocProvider, replaceTags
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    addParameters(List<io.swagger.v3.oas.models.parameters.Parameter> parameters)
     
    io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    customize(io.swagger.v3.oas.integration.api.OpenAPIConfiguration configuration)
     
    void
    customize(io.swagger.v3.oas.models.OpenAPI oas)
     
    protected void
    customizeResponses(io.swagger.v3.oas.models.Operation operation, org.apache.cxf.jaxrs.model.OperationResourceInfo ori)
     

    Methods inherited from class org.apache.cxf.jaxrs.openapi.OpenApiCustomizer

    createMessageContext, extractJavadoc, getNormalizedPath, setApplicationInfo, setClassResourceInfos, setDynamicBasePath, setJavaDocPath, setJavaDocPaths, setJavadocProvider, setJavaDocURLs, setReplaceTags

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SyncopeOpenApiCustomizer

      public SyncopeOpenApiCustomizer(DomainHolder<?> domainHolder)
  • Method Details

    • customize

      public io.swagger.v3.oas.integration.api.OpenAPIConfiguration customize(io.swagger.v3.oas.integration.api.OpenAPIConfiguration configuration)
      Overrides:
      customize in class org.apache.cxf.jaxrs.openapi.OpenApiCustomizer
    • customize

      public void customize(io.swagger.v3.oas.models.OpenAPI oas)
      Overrides:
      customize in class org.apache.cxf.jaxrs.openapi.OpenApiCustomizer
    • addParameters

      protected void addParameters(List<io.swagger.v3.oas.models.parameters.Parameter> parameters)
      Overrides:
      addParameters in class org.apache.cxf.jaxrs.openapi.OpenApiCustomizer
    • customizeResponses

      protected void customizeResponses(io.swagger.v3.oas.models.Operation operation, org.apache.cxf.jaxrs.model.OperationResourceInfo ori)
      Overrides:
      customizeResponses in class org.apache.cxf.jaxrs.openapi.OpenApiCustomizer