Interface SoapClientConfig

All Superinterfaces:
ClientConfig
All Known Subinterfaces:
PpClientConfig, XuaClientConfig
All Known Implementing Classes:
BaseSoapClientConfigImpl, PpClientConfigImpl, XuaClientConfigImpl

public interface SoapClientConfig extends ClientConfig
Interface describing the methods of sopa client configuration.
Interface welches die Methoden für die SOAP Client Konfiguration beschreibt.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Method to get the client keystore. Methode um den Client Keystore zu erhalten.
    Method to get the client keystore password. Methode um das Passwort des Client Keystores zu erhalten.
    Method to get the client keystore type. Methode um den Typ des Client Keystores zu erhalten.
    Method to get the port name of the webservice. Methode um den Port Namen des Webservices zu erhalten.
    Method to get the namespace of the port name of the webservice. Methode um den Namespace des Port Namens des Webservices zu erhalten.
    Method to get the service name of the webservice. Methode um den Service Namen des Webservices zu erhalten.
    Method to get the namespace of the service name of the webservice. Methode um den Namespace des Service Namens des Webservices zu erhalten.
     
    boolean
     
    void
    setKeyStore(String keyStoreFile)
    Method to set the client keystore. Methode den Client Keystore zu setzen.
    void
    setKeyStorePassword(String keyStorePassword)
    Method to set the client keystore password. Methode das Passwort des Client Keystores zu setzen.
    void
    setKeyStoreType(String keyStoreType)
    Method to set the client keystore type. Methode den Typ des Client Keystores zu setzen.
    void
    setPortName(String portName)
    Method to set the port name of the webservice. Methode um den Port Namen des Webservices zu setzen.
    void
    setPortNamespace(String portNamespace)
    Method to set the port namespace of the port name of the webservice. Methode um den Namespace des Port Namens des Webservices zu setzen.
    void
    setServiceName(String serviceName)
    Method to set the name of the webservice. Methode um den Namen des Webservices zu setzen.
    void
    setServiceNamespace(String serviceNamespace)
    Method to set the namespace of the service name of the webservice. Methode um den Namespace des Service Namens des Webservices zu setzen.
    void
    Method to set the soap version of the webservice. Methode um die SOAP Version des Webservices zu setzen.

    Methods inherited from interface org.projecthusky.xua.communication.config.ClientConfig

    getUrl, setUrl
  • Method Details

    • getKeyStore

      String getKeyStore()
      Method to get the client keystore.
      Methode um den Client Keystore zu erhalten.
      Returns:
      the Client Keystore.
      der Client Keystore.
    • getKeyStorePassword

      String getKeyStorePassword()
      Method to get the client keystore password.
      Methode um das Passwort des Client Keystores zu erhalten.
      Returns:
      the client keystore password.
      das Client Keystore Passwort.
    • getKeyStoreType

      String getKeyStoreType()
      Method to get the client keystore type.
      Methode um den Typ des Client Keystores zu erhalten.
      Returns:
      the client keystore type.
      der Client Keystore Typ.
    • getPortName

      String getPortName()
      Method to get the port name of the webservice.
      Methode um den Port Namen des Webservices zu erhalten.
      Returns:
      the port name of the webservice.
      der Port Namen des Webservices
    • getPortNamespace

      String getPortNamespace()
      Method to get the namespace of the port name of the webservice.
      Methode um den Namespace des Port Namens des Webservices zu erhalten.
      Returns:
      the namespace of the port name of the webservice.
      der Namespace des Port Namen des Webservices
    • getServiceName

      String getServiceName()
      Method to get the service name of the webservice.
      Methode um den Service Namen des Webservices zu erhalten.
      Returns:
      the name of the webservice.
      der Namen des Webservices
    • getServiceNamespace

      String getServiceNamespace()
      Method to get the namespace of the service name of the webservice.
      Methode um den Namespace des Service Namens des Webservices zu erhalten.
      Returns:
      the namespace of the name of the webservice.
      der Namespace des Namens des Webservices.
    • getSoapVersion

    • isSimple

      boolean isSimple()
    • setKeyStore

      void setKeyStore(String keyStoreFile)
      Method to set the client keystore.
      Methode den Client Keystore zu setzen.
      Parameters:
      keyStoreFile -
      the keystore file.
      das Keystore File.
    • setKeyStorePassword

      void setKeyStorePassword(String keyStorePassword)
      Method to set the client keystore password.
      Methode das Passwort des Client Keystores zu setzen.
      Parameters:
      keyStorePassword -
      the keystore password.
      das Passwort des Keystores.
    • setKeyStoreType

      void setKeyStoreType(String keyStoreType)
      Method to set the client keystore type.
      Methode den Typ des Client Keystores zu setzen.
      Parameters:
      keyStoreType -
      the keystore type.
      der Typ des Keystores.
    • setPortName

      void setPortName(String portName)
      Method to set the port name of the webservice.
      Methode um den Port Namen des Webservices zu setzen.
      Parameters:
      portName -
      the name of the port of the webservice.
      der Port Name des Webservices
    • setPortNamespace

      void setPortNamespace(String portNamespace)
      Method to set the port namespace of the port name of the webservice.
      Methode um den Namespace des Port Namens des Webservices zu setzen.
      Parameters:
      portNamespace -
      the namespace of the port of the webservice.
      der Nmespace des ports des webservices
    • setServiceName

      void setServiceName(String serviceName)
      Method to set the name of the webservice.
      Methode um den Namen des Webservices zu setzen.
      Parameters:
      serviceName -
      the service name.
      der Namen des Webservices.
    • setServiceNamespace

      void setServiceNamespace(String serviceNamespace)
      Method to set the namespace of the service name of the webservice.
      Methode um den Namespace des Service Namens des Webservices zu setzen.
      Parameters:
      serviceNamespace -
      the namespace of the serivce name of the webservice.
      der Namespace des Service Namens des Webservices.
    • setSoapVersion

      void setSoapVersion(SoapClientConfig.SoapVersion version)
      Method to set the soap version of the webservice.
      Methode um die SOAP Version des Webservices zu setzen.
      Parameters:
      version -
      The version of the soap message to be set. Has influence on the namespace of the SOAP:ENV.
      Die version die für die soap message gesetzt werden muss. Hat einen einfluss auf den Namespace des SOAP:ENV.