# Annotations

CXF provides several custom annotations that can be used to configure and customize the CXF runtime.

### In this section

* [org.apache.cxf.feature.Features](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.feature.features)
* [org.apache.cxf.interceptor.InInterceptors, org.apache.cxf.interceptor.OutInterceptors, org.apache.cxf.interceptor.OutFaultInterceptors, org.apache.cxf.interceptor.InFaultInterceptors](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.interceptor.ininterceptors-org.apache.cxf.interceptor.outinterceptors-org.apache.cxf.interceptor.outfaultinterceptors-org.apache.cxf.interceptor.infaultinterceptors)
* [org.apache.cxf.annotations.WSDLDocumentation org.apache.cxf.annotations.WSDLDocumentationCollection (since 2.3)](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.annotations.wsdldocumentation-org.apache.cxf.annotations.wsdldocumentationcollection-since-2.3)
* [org.apache.cxf.annotations.SchemaValidation (since 2.3)](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.annotations.schemavalidation-since-2.3)
* [org.apache.cxf.annotations.DataBinding (since 2.2.4)](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.annotations.databinding-since-2.2.4)
* [org.apache.cxf.annotations.Logging (since 2.3)](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.annotations.logging-since-2.3)
* [org.apache.cxf.annotations.GZIP (since 2.3)](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.annotations.gzip-since-2.3)
* [org.apache.cxf.annotations.FastInfoset (since 2.3)](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.annotations.fastinfoset-since-2.3)
* [org.apache.cxf.annotations.EndpointProperty org.apache.cxf.annotations.EndpointProperties (since 2.3)](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.annotations.endpointproperty-org.apache.cxf.annotations.endpointproperties-since-2.3)
* [org.apache.cxf.annotations.Policy org.apache.cxf.annotations.Policies (since 2.3)](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.annotations.policy-org.apache.cxf.annotations.policies-since-2.3)
* [org.apache.cxf.annotations.UseAsyncMethod (since 2.6.0)](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/org.apache.cxf.annotations.useasyncmethod-since-2.6.0)