it.reply.healty.innovapuglia.mstaccuino.soap.client.common

## Class AbstractCxfClient<SEI>

- java.lang.Object
- - it.reply.healty.innovapuglia.mstaccuino.soap.client.common.AbstractCxfClient<SEI>

- Direct Known Subclasses:
    IAccessiClient, IRepoTaccuinoClient

      public abstract class AbstractCxfClient<SEI>
      extends Object

- - ### Constructor Summary

    Constructors
    Modifier | Constructor and Description
    --- | ---
    `protected` | `AbstractCxfClient(Class<SEI> serviceInterfaceClass, String url, ApplicationConfig conf)`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected SEI` | `getClient()`
    `protected abstract List<org.apache.cxf.feature.Feature>` | `getFeatures()`
    `protected abstract List<Handler>` | `getHandlers()`
    `protected void` | `setRemoteOperation(String name)` Imposta l'operazione remota per il systemlog

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### AbstractCxfClient

          protected AbstractCxfClient(@NonNull
                                      Class<SEI> serviceInterfaceClass,
                                      String url,
                                      ApplicationConfig conf)

  - ### Method Detail

    - #### getHandlers

          protected abstract List<Handler> getHandlers()

    - #### getFeatures

          protected abstract List<org.apache.cxf.feature.Feature> getFeatures()

    - #### setRemoteOperation

          protected void setRemoteOperation(String name)

      Imposta l'operazione remota per il systemlog
      Parameters:
        `name` - Il nome del metodo che si sta chiamando sul servizio remoto

    - #### getClient

          protected SEI getClient()

Copyright © 2024. All rights reserved.