Package org.apache.cxf.jaxrs.swagger
Class AbstractSwaggerFeature.Portable
- java.lang.Object
-
- org.apache.cxf.jaxrs.swagger.AbstractSwaggerFeature.Portable
-
- All Implemented Interfaces:
org.apache.cxf.feature.AbstractPortableFeature,org.apache.cxf.feature.Feature
- Direct Known Subclasses:
Swagger2Feature.Portable
- Enclosing class:
- AbstractSwaggerFeature<T extends AbstractSwaggerFeature.Portable>
public abstract static class AbstractSwaggerFeature.Portable extends Object implements org.apache.cxf.feature.AbstractPortableFeature
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanlicenseWasSet
-
Constructor Summary
Constructors Constructor Description Portable()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidaddSwaggerResource(org.apache.cxf.endpoint.Server server, org.apache.cxf.Bus bus)protected voidcalculateDefaultBasePath(org.apache.cxf.endpoint.Server server)StringgetBasePath()StringgetContact()StringgetDescription()StringgetFilterClass()StringgetLicense()StringgetLicenseUrl()StringgetResourcePackage()StringgetTermsOfServiceUrl()StringgetTitle()StringgetVersion()voidinitialize(org.apache.cxf.endpoint.Server server, org.apache.cxf.Bus bus)booleanisActivateOnlyIfJaxrsSupported()booleanisRunAsFilter()voidsetActivateOnlyIfJaxrsSupported(boolean activateOnlyIfJaxrsSupported)voidsetBasePath(String basePath)protected abstract voidsetBasePathByAddress(String address)voidsetContact(String contact)voidsetDescription(String description)voidsetFilterClass(String filterClass)voidsetLicense(String license)voidsetLicenseUrl(String licenseUrl)voidsetResourcePackage(String resourcePackage)voidsetRunAsFilter(boolean runAsFilter)voidsetTermsOfServiceUrl(String termsOfServiceUrl)voidsetTitle(String title)voidsetVersion(String version)
-
-
-
Method Detail
-
initialize
public void initialize(org.apache.cxf.endpoint.Server server, org.apache.cxf.Bus bus)- Specified by:
initializein interfaceorg.apache.cxf.feature.AbstractPortableFeature- Specified by:
initializein interfaceorg.apache.cxf.feature.Feature
-
addSwaggerResource
protected abstract void addSwaggerResource(org.apache.cxf.endpoint.Server server, org.apache.cxf.Bus bus)
-
setBasePathByAddress
protected abstract void setBasePathByAddress(String address)
-
calculateDefaultBasePath
protected void calculateDefaultBasePath(org.apache.cxf.endpoint.Server server)
-
getResourcePackage
public String getResourcePackage()
-
setResourcePackage
public void setResourcePackage(String resourcePackage)
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
getBasePath
public String getBasePath()
-
setBasePath
public void setBasePath(String basePath)
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getContact
public String getContact()
-
setContact
public void setContact(String contact)
-
getLicense
public String getLicense()
-
setLicense
public void setLicense(String license)
-
getLicenseUrl
public String getLicenseUrl()
-
setLicenseUrl
public void setLicenseUrl(String licenseUrl)
-
getTermsOfServiceUrl
public String getTermsOfServiceUrl()
-
setTermsOfServiceUrl
public void setTermsOfServiceUrl(String termsOfServiceUrl)
-
getFilterClass
public String getFilterClass()
-
setFilterClass
public void setFilterClass(String filterClass)
-
isRunAsFilter
public boolean isRunAsFilter()
-
setRunAsFilter
public void setRunAsFilter(boolean runAsFilter)
-
isActivateOnlyIfJaxrsSupported
public boolean isActivateOnlyIfJaxrsSupported()
-
setActivateOnlyIfJaxrsSupported
public void setActivateOnlyIfJaxrsSupported(boolean activateOnlyIfJaxrsSupported)
-
-