## Uses of Interface
org.apache.cxf.endpoint.Endpoint

- Packages that use Endpoint
  Package | Description
  --- | ---
  org.apache.cxf.binding | Interfaces for protocol bindings and their factories.
  org.apache.cxf.endpoint | Client and Server related classes.
  org.apache.cxf.interceptor | Core interceptor interfaces which form the basis for message processing chains in CXF.
  org.apache.cxf.io |
  org.apache.cxf.message |
  org.apache.cxf.service | This package and its sub packages contain classes relating to services and the CXF service model
  org.apache.cxf.service.invoker |
  org.apache.cxf.transport | Transport related classes.

- - ### Uses of Endpoint in org.apache.cxf.binding

    Methods in org.apache.cxf.binding with parameters of type Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `void` | BindingFactory.`addListener(Destination d, Endpoint e)` Set the destination's message observer which is created by using the endpoint to listen the incoming message
    `void` | AbstractBaseBindingFactory.`addListener(Destination d, Endpoint e)`

  - ### Uses of Endpoint in org.apache.cxf.endpoint

    Classes in org.apache.cxf.endpoint that implement Endpoint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EndpointImpl`

    Fields in org.apache.cxf.endpoint declared as Endpoint
    Modifier and Type | Field and Description
    --- | ---
    `protected Endpoint` | AbstractConduitSelector.`endpoint`

    Methods in org.apache.cxf.endpoint that return Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract Endpoint` | AbstractEndpointFactory.`createEndpoint()`
    `Endpoint` | Client.`getEndpoint()`
    `Endpoint` | ClientImpl.`getEndpoint()`
    `Endpoint` | ServerImpl.`getEndpoint()`
    `Endpoint` | PreexistingConduitSelector.`getEndpoint()`
    `Endpoint` | Server.`getEndpoint()`
    `Endpoint` | NullConduitSelector.`getEndpoint()`
    `Endpoint` | AbstractConduitSelector.`getEndpoint()`
    `Endpoint` | ConduitSelector.`getEndpoint()`

    Methods in org.apache.cxf.endpoint with parameters of type Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | AbstractEndpointFactory.`checkPrivateEndpoint(Endpoint ep)` Checks if a given endpoint has been marked as private.
    `protected boolean` | AbstractEndpointFactory.`initializeAnnotationInterceptors(AnnotationInterceptors provider, Endpoint ep)`
    `protected void` | AbstractEndpointFactory.`initializeAnnotationInterceptors(Endpoint ep, Class<?>... cls)` Add annotationed Interceptors and Features to the Endpoint
    `protected void` | AbstractEndpointFactory.`initializeAnnotationInterceptors(Endpoint ep, Class<?> cls)` Add annotated Interceptors and Features to the Endpoint
    `protected void` | ClientImpl.`setEndpoint(Endpoint e)`
    `void` | PreexistingConduitSelector.`setEndpoint(Endpoint ep)`
    `void` | NullConduitSelector.`setEndpoint(Endpoint ep)`
    `void` | AbstractConduitSelector.`setEndpoint(Endpoint ep)`
    `void` | ConduitSelector.`setEndpoint(Endpoint endpoint)`
    `protected void` | ClientImpl.`setExchangeProperties(Exchange exchange, Endpoint endpoint, BindingOperationInfo boi)`
    `protected PhaseInterceptorChain` | ClientImpl.`setupInterceptorChain(Endpoint endpoint)`

    Constructors in org.apache.cxf.endpoint with parameters of type Endpoint
    Constructor and Description
    `ClientImpl(Bus b, Endpoint e)`
    `ClientImpl(Bus b, Endpoint e, Conduit c)`
    `ClientImpl(Bus b, Endpoint e, ConduitSelector sc)`
    `ManagedEndpoint(Bus b, Endpoint ep, Server s)`
    `PreexistingConduitSelector(Conduit c, Endpoint e)` Constructor.
    `ServerImpl(Bus bus, Endpoint endpoint, DestinationFactory destinationFactory, BindingFactory bindingFactory)`
    `ServerImpl(Bus bus, Endpoint endpoint, DestinationFactory destinationFactory, MessageObserver observer)`

  - ### Uses of Endpoint in org.apache.cxf.interceptor

    Methods in org.apache.cxf.interceptor that return Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract Endpoint` | AbstractEndpointSelectionInterceptor.`selectEndpoint(Message message, Set<Endpoint> eps)` Select an Endpoint which will be used for the rest of the invocation.

    Method parameters in org.apache.cxf.interceptor with type arguments of type Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract Endpoint` | AbstractEndpointSelectionInterceptor.`selectEndpoint(Message message, Set<Endpoint> eps)` Select an Endpoint which will be used for the rest of the invocation.

  - ### Uses of Endpoint in org.apache.cxf.io

    Methods in org.apache.cxf.io with parameters of type Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | StaxValidationManager.`setupValidation(XMLStreamReader reader, Endpoint endpoint, ServiceInfo serviceInfo)` Install the schemas onto the reader for validation.
    `boolean` | StaxValidationManager.`setupValidation(XMLStreamWriter writer, Endpoint endpoint, ServiceInfo serviceInfo)` Install the schemas onto the writer for validation.

  - ### Uses of Endpoint in org.apache.cxf.message

    Methods in org.apache.cxf.message that return Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `Endpoint` | Exchange.`getEndpoint()`
    `Endpoint` | ExchangeImpl.`getEndpoint()`

  - ### Uses of Endpoint in org.apache.cxf.service

    Methods in org.apache.cxf.service that return types with arguments of type Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `Map<QName,Endpoint>` | Service.`getEndpoints()`
    `Map<QName,Endpoint>` | ServiceImpl.`getEndpoints()`

    Method parameters in org.apache.cxf.service with type arguments of type Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServiceImpl.`setEndpoints(Map<QName,Endpoint> endpoints)`

  - ### Uses of Endpoint in org.apache.cxf.service.invoker

    Methods in org.apache.cxf.service.invoker with parameters of type Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `BindingOperationInfo` | MethodDispatcher.`getBindingOperation(Method m, Endpoint endpoint)`

  - ### Uses of Endpoint in org.apache.cxf.transport

    Fields in org.apache.cxf.transport declared as Endpoint
    Modifier and Type | Field and Description
    --- | ---
    `protected Endpoint` | ChainInitiationObserver.`endpoint`

    Methods in org.apache.cxf.transport that return Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `Endpoint` | ChainInitiationObserver.`getEndpoint()`

    Methods in org.apache.cxf.transport that return types with arguments of type Endpoint
    Modifier and Type | Method and Description
    --- | ---
    `Set<Endpoint>` | MultipleEndpointObserver.`getEndpoints()`

    Constructors in org.apache.cxf.transport with parameters of type Endpoint
    Constructor and Description
    `ChainInitiationObserver(Endpoint endpoint, Bus bus)`

Apache CXF