Class BaseSoapClientConfigImpl

java.lang.Object
org.projecthusky.xua.communication.config.impl.AbstractClientConfig
org.projecthusky.xua.communication.config.impl.BaseSoapClientConfigImpl
All Implemented Interfaces:
ClientConfig, SoapClientConfig
Direct Known Subclasses:
PpClientConfigImpl, XuaClientConfigImpl

public class BaseSoapClientConfigImpl extends AbstractClientConfig implements SoapClientConfig
Abstract implementation class of Interface SoapClientConfig
Abstrakte Implementations Klasse des Interfaces SoapClientConfig
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.projecthusky.xua.communication.config.SoapClientConfig

    SoapClientConfig.SoapVersion
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Default constructor
  • 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 aKeyStore)
    Method to set the client keystore. Methode den Client Keystore zu setzen.
    void
    setKeyStorePassword(String aKeyStorePassword)
    Method to set the client keystore password. Methode das Passwort des Client Keystores zu setzen.
    void
    setKeyStoreType(String aKeyStoreType)
    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
    setSimple(boolean aSimple)
    Method to set simple
    void
    Method to set the soap version of the webservice. Methode um die SOAP Version des Webservices zu setzen.

    Methods inherited from class org.projecthusky.xua.communication.config.impl.AbstractClientConfig

    getUrl, setUrl

    Methods inherited from class java.lang.Object

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

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

    getUrl, setUrl
  • Constructor Details

    • BaseSoapClientConfigImpl

      protected BaseSoapClientConfigImpl()
      Default constructor
  • Method Details

    • getKeyStore

      public String getKeyStore()
      Description copied from interface: SoapClientConfig
      Method to get the client keystore.
      Methode um den Client Keystore zu erhalten.
      Specified by:
      getKeyStore in interface SoapClientConfig
      Returns:
      the Client Keystore.
      der Client Keystore.
    • getKeyStorePassword

      public String getKeyStorePassword()
      Description copied from interface: SoapClientConfig
      Method to get the client keystore password.
      Methode um das Passwort des Client Keystores zu erhalten.
      Specified by:
      getKeyStorePassword in interface SoapClientConfig
      Returns:
      the client keystore password.
      das Client Keystore Passwort.
    • getKeyStoreType

      public String getKeyStoreType()
      Description copied from interface: SoapClientConfig
      Method to get the client keystore type.
      Methode um den Typ des Client Keystores zu erhalten.
      Specified by:
      getKeyStoreType in interface SoapClientConfig
      Returns:
      the client keystore type.
      der Client Keystore Typ.
    • getPortName

      public String getPortName()
      Description copied from interface: SoapClientConfig
      Method to get the port name of the webservice.
      Methode um den Port Namen des Webservices zu erhalten.
      Specified by:
      getPortName in interface SoapClientConfig
      Returns:
      the port name of the webservice.
      der Port Namen des Webservices
    • getPortNamespace

      public String getPortNamespace()
      Description copied from interface: SoapClientConfig
      Method to get the namespace of the port name of the webservice.
      Methode um den Namespace des Port Namens des Webservices zu erhalten.
      Specified by:
      getPortNamespace in interface SoapClientConfig
      Returns:
      the namespace of the port name of the webservice.
      der Namespace des Port Namen des Webservices
    • getServiceName

      public String getServiceName()
      Description copied from interface: SoapClientConfig
      Method to get the service name of the webservice.
      Methode um den Service Namen des Webservices zu erhalten.
      Specified by:
      getServiceName in interface SoapClientConfig
      Returns:
      the name of the webservice.
      der Namen des Webservices
    • getServiceNamespace

      public String getServiceNamespace()
      Description copied from interface: SoapClientConfig
      Method to get the namespace of the service name of the webservice.
      Methode um den Namespace des Service Namens des Webservices zu erhalten.
      Specified by:
      getServiceNamespace in interface SoapClientConfig
      Returns:
      the namespace of the name of the webservice.
      der Namespace des Namens des Webservices.
    • getSoapVersion

      public SoapClientConfig.SoapVersion getSoapVersion()
      Specified by:
      getSoapVersion in interface SoapClientConfig
    • isSimple

      public boolean isSimple()
      Specified by:
      isSimple in interface SoapClientConfig
    • setKeyStore

      public void setKeyStore(String aKeyStore)
      Description copied from interface: SoapClientConfig
      Method to set the client keystore.
      Methode den Client Keystore zu setzen.
      Specified by:
      setKeyStore in interface SoapClientConfig
      Parameters:
      aKeyStore -
      the keystore file.
      das Keystore File.
    • setKeyStorePassword

      public void setKeyStorePassword(String aKeyStorePassword)
      Description copied from interface: SoapClientConfig
      Method to set the client keystore password.
      Methode das Passwort des Client Keystores zu setzen.
      Specified by:
      setKeyStorePassword in interface SoapClientConfig
      Parameters:
      aKeyStorePassword -
      the keystore password.
      das Passwort des Keystores.
    • setKeyStoreType

      public void setKeyStoreType(String aKeyStoreType)
      Description copied from interface: SoapClientConfig
      Method to set the client keystore type.
      Methode den Typ des Client Keystores zu setzen.
      Specified by:
      setKeyStoreType in interface SoapClientConfig
      Parameters:
      aKeyStoreType -
      the keystore type.
      der Typ des Keystores.
    • setPortName

      public void setPortName(String portName)
      Description copied from interface: SoapClientConfig
      Method to set the port name of the webservice.
      Methode um den Port Namen des Webservices zu setzen.
      Specified by:
      setPortName in interface SoapClientConfig
      Parameters:
      portName -
      the name of the port of the webservice.
      der Port Name des Webservices
    • setPortNamespace

      public void setPortNamespace(String portNamespace)
      Description copied from interface: SoapClientConfig
      Method to set the port namespace of the port name of the webservice.
      Methode um den Namespace des Port Namens des Webservices zu setzen.
      Specified by:
      setPortNamespace in interface SoapClientConfig
      Parameters:
      portNamespace -
      the namespace of the port of the webservice.
      der Nmespace des ports des webservices
    • setServiceName

      public void setServiceName(String serviceName)
      Description copied from interface: SoapClientConfig
      Method to set the name of the webservice.
      Methode um den Namen des Webservices zu setzen.
      Specified by:
      setServiceName in interface SoapClientConfig
      Parameters:
      serviceName -
      the service name.
      der Namen des Webservices.
    • setServiceNamespace

      public void setServiceNamespace(String serviceNamespace)
      Description copied from interface: SoapClientConfig
      Method to set the namespace of the service name of the webservice.
      Methode um den Namespace des Service Namens des Webservices zu setzen.
      Specified by:
      setServiceNamespace in interface SoapClientConfig
      Parameters:
      serviceNamespace -
      the namespace of the serivce name of the webservice.
      der Namespace des Service Namens des Webservices.
    • setSimple

      public void setSimple(boolean aSimple)
      Method to set simple
      Parameters:
      aSimple - the value to be set
    • setSoapVersion

      public void setSoapVersion(SoapClientConfig.SoapVersion aVersion)
      Description copied from interface: SoapClientConfig
      Method to set the soap version of the webservice.
      Methode um die SOAP Version des Webservices zu setzen.
      Specified by:
      setSoapVersion in interface SoapClientConfig
      Parameters:
      aVersion -
      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.