Package org.apache.cxf.service

## Interface Service

- All Superinterfaces:
    `InterceptorProvider`, `Map<String,​Object>`
  All Known Implementing Classes:
    `ServiceImpl`

      public interface Service
      extends Map<String,​Object>, InterceptorProvider

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface java.util.Map

      `Map.Entry<K extends Object,​V extends Object>`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `DataBinding` | `getDataBinding()` |
    `EndpointInfo` | `getEndpointInfo​(QName endpoint)` |
    `Map<QName,​Endpoint>` | `getEndpoints()` |
    `Executor` | `getExecutor()` |
    `Invoker` | `getInvoker()` |
    `QName` | `getName()` |
    `List<ServiceInfo>` | `getServiceInfos()` |
    `void` | `setDataBinding​(DataBinding dataBinding)` |
    `void` | `setExecutor​(Executor executor)` |
    `void` | `setInvoker​(Invoker invoker)` |

    - ### Methods inherited from interface org.apache.cxf.interceptor.InterceptorProvider

      `getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors`

    - ### Methods inherited from interface java.util.Map

      `clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values`

- - ### Method Detail

    - #### getName

          QName getName()

    - #### getServiceInfos

          List<ServiceInfo> getServiceInfos()

    - #### getEndpointInfo

          EndpointInfo getEndpointInfo​(QName endpoint)

    - #### getDataBinding

          DataBinding getDataBinding()

    - #### setDataBinding

          void setDataBinding​(DataBinding dataBinding)

    - #### getExecutor

          Executor getExecutor()

    - #### setExecutor

          void setExecutor​(Executor executor)

    - #### getInvoker

          Invoker getInvoker()

    - #### setInvoker

          void setInvoker​(Invoker invoker)

    - #### getEndpoints

          Map<QName,​Endpoint> getEndpoints()