Class SwaggerController
java.lang.Object
org.pipservices4.http.controllers.RestController
org.pipservices4.swagger.controllers.SwaggerController
- All Implemented Interfaces:
org.pipservices4.components.config.IConfigurable,org.pipservices4.components.refer.IReferenceable,org.pipservices4.components.refer.IUnreferenceable,org.pipservices4.components.run.IClosable,org.pipservices4.components.run.IOpenable,org.pipservices4.http.controllers.IRegisterable,org.pipservices4.http.controllers.ISwaggerController
public class SwaggerController
extends org.pipservices4.http.controllers.RestController
implements org.pipservices4.http.controllers.ISwaggerController
-
Field Summary
Fields inherited from class org.pipservices4.http.controllers.RestController
_baseRoute, _config, _counters, _dependencyResolver, _endpoint, _logger, _swaggerController, _swaggerEnable, _swaggerRoute, _tracer, _url -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregister()voidregisterOpenApiSpec(String baseRoute, String swaggerRoute) Methods inherited from class org.pipservices4.http.controllers.RestController
close, configure, getBodyAsJson, getBodyAsString, getQueryParameter, getTraceId, instrument, isOpen, open, registerInterceptor, registerOpenApiSpec, registerOpenApiSpecFromFile, registerRoute, registerRoute, registerRouteWithAuth, sendCreatedResult, sendDeletedResult, sendEmptyResult, sendError, sendResult, setReferences, unsetReferences
-
Constructor Details
-
SwaggerController
public SwaggerController()
-
-
Method Details
-
register
public void register()- Specified by:
registerin interfaceorg.pipservices4.http.controllers.IRegisterable- Specified by:
registerin classorg.pipservices4.http.controllers.RestController
-
registerOpenApiSpec
- Specified by:
registerOpenApiSpecin interfaceorg.pipservices4.http.controllers.ISwaggerController
-