Class JaxWSClientConfig

java.lang.Object
oracle.stellent.ridc.IdcClientConfig
oracle.stellent.ridc.protocol.jaxws.JaxWSClientConfig

@Exported public class JaxWSClientConfig extends IdcClientConfig
Configuration for JAX-WS client
  • Field Details

  • Constructor Details

    • JaxWSClientConfig

      public JaxWSClientConfig()
  • Method Details

    • getJaxWSStack

      public JaxWSClientConfig.JAXWSSTACK getJaxWSStack() throws ProtocolException
      Throws:
      ProtocolException
    • setJaxWSStack

      public void setJaxWSStack(String stackName) throws ProtocolException
      Throws:
      ProtocolException
    • setJaxWSStack

      public void setJaxWSStack(JaxWSClientConfig.JAXWSSTACK stack)
    • getLoginServiceWSDLUrl

      public String getLoginServiceWSDLUrl()
      Returns:
      the loginServiceWSDLUrl
    • getConnectionString

      public String getConnectionString()
      Overrides:
      getConnectionString in class IdcClientConfig
    • setLoginServiceWSDLUrl

      public void setLoginServiceWSDLUrl(String loginServiceWSDLUrl)
      Parameters:
      loginServiceWSDLUrl - the loginServiceWSDLUrl to set
    • getRequestServiceWSDLUrl

      public String getRequestServiceWSDLUrl()
      Returns:
      the requestServiceWSDLUrl
    • setRequestServiceWSDLUrl

      public void setRequestServiceWSDLUrl(String requestServiceWSDLUrl)
      Parameters:
      requestServiceWSDLUrl - the requestServiceWSDLUrl to set
    • getLoginWSDLUrl

      public String getLoginWSDLUrl()
      Generate and return the URL to the login service WSDL
      Returns:
      a string which is the url to the wsdl
    • getLoginEndPointUrl

      public String getLoginEndPointUrl()
      Returns:
    • getRequestWSDLUrl

      public String getRequestWSDLUrl()
      Generate and return the URL to the request service WSDL
      Returns:
      a string which is the url to the wsdl
    • getServerInstanceName

      public String getServerInstanceName()
      Returns:
      the serverInstanceName
    • setServerInstanceName

      public void setServerInstanceName(String instanceName)
      Parameters:
      instanceName - the content server instance name
    • getClientSecurityPolicy

      public String getClientSecurityPolicy()
      Returns:
      the clientSecurityPolicy
    • setClientSecurityPolicy

      public void setClientSecurityPolicy(String clientSecurityPolicy)
      Parameters:
      clientSecurityPolicy - the clientSecurityPolicy to set
    • getJpsConfigFile

      public String getJpsConfigFile()
      Returns:
      the jpsConfigFile
    • setJpsConfigFile

      public void setJpsConfigFile(String jpsConfigFile)
      Parameters:
      jpsConfigFile - the jpsConfigFile to set
    • getWsmConfigDir

      public String getWsmConfigDir()
      Returns:
      the wsmConfigDir
    • setWsmConfigDir

      public void setWsmConfigDir(String wsmConfigDir)
      Parameters:
      wsmConfigDir - the wsmConfigDir to set
    • getLoginServiceName

      public String getLoginServiceName()
      Returns:
      the loginServiceName
    • setLoginServiceName

      public void setLoginServiceName(String loginServiceName)
      Parameters:
      loginServiceName - the loginServiceName to set
    • getLoginServicePort

      public String getLoginServicePort()
      Returns:
      the loginServicePort
    • setLoginServicePort

      public void setLoginServicePort(String loginServicePort)
      Parameters:
      loginServicePort - the loginServicePort to set
    • getLoginNamespaceUri

      public String getLoginNamespaceUri()
      Returns:
      the loginNamespaceUri
    • setLoginNamespaceUri

      public void setLoginNamespaceUri(String loginNamespaceUri)
      Parameters:
      loginNamespaceUri - the loginNamespaceUri to set
    • getRequestServiceName

      public String getRequestServiceName()
      Returns:
      the requestServiceName
    • setRequestServiceName

      public void setRequestServiceName(String requestServiceName)
      Parameters:
      requestServiceName - the requestServiceName to set
    • getRequestServicePort

      public String getRequestServicePort()
      Returns:
      the requestServicePort
    • setRequestServicePort

      public void setRequestServicePort(String requestServicePort)
      Parameters:
      requestServicePort - the requestServicePort to set
    • getRequestNamespaceUri

      public String getRequestNamespaceUri()
      Returns:
      the requestNamespaceUri
    • setRequestNamespaceUri

      public void setRequestNamespaceUri(String requestNamespaceUri)
      Parameters:
      requestNamespaceUri - the requestNamespaceUri to set
    • getLoginOperationName

      public String getLoginOperationName()
      Returns:
      the loginOperationName
    • setLoginOperationName

      public void setLoginOperationName(String loginOperationName)
      Parameters:
      loginOperationName - the loginOperationName to set
    • getLogoutOperationName

      public String getLogoutOperationName()
      Returns:
      the logoutOperationName
    • setLogoutOperationName

      public void setLogoutOperationName(String logoutOperationName)
      Parameters:
      logoutOperationName - the logoutOperationName to set
    • getRequestOperationName

      public String getRequestOperationName()
      Returns:
      the requestOperationName
    • setRequestOperationName

      public void setRequestOperationName(String requestOperationName)
      Parameters:
      requestOperationName - the requestOperationName to set
    • getRequestInstanceNameArg

      public String getRequestInstanceNameArg() throws XPathEvaluatorException, IOException
      Returns:
      the requestInstanceNameArg
      Throws:
      IOException
      XPathEvaluatorException
    • setRequestInstanceNameArg

      public void setRequestInstanceNameArg(String requestInstanceNameArg)
      Parameters:
      requestInstanceNameArg - the requestInstanceNameArg to set
    • getRequestBinderArg

      public String getRequestBinderArg() throws XPathEvaluatorException, IOException
      Returns:
      the requestBinderArg
      Throws:
      IOException
      XPathEvaluatorException
    • setRequestBinderArg

      public void setRequestBinderArg(String requestBinderArg)
      Parameters:
      requestBinderArg - the requestBinderArg to set
    • getRequestSchemaUrl

      public String getRequestSchemaUrl()
      Returns:
      the requestSchemaUrl
    • setRequestSchemaUrl

      public void setRequestSchemaUrl(String requestSchemaUrl)
      Parameters:
      requestSchemaUrl - the requestSchemaUrl to set
    • getStreamingChunkSize

      public int getStreamingChunkSize()
      The streaming chuck size used for mtom as well as piped streams
      Returns:
      the chunk size
    • setStreamingChunkSize

      public void setStreamingChunkSize(int streamingChunkSize)
    • getLoginServiceEndpointUrl

      public String getLoginServiceEndpointUrl()
      Returns:
      the loginServiceEndpointUrl
    • setLoginServiceEndpointUrl

      public void setLoginServiceEndpointUrl(String loginEndpointUrl)
    • getRequestServiceEndpointUrl

      public String getRequestServiceEndpointUrl()
      Returns:
      the requestServiceEndpointUrl
    • setRequestServiceEndpointUrl

      public void setRequestServiceEndpointUrl(String requestEndpointUrl)
    • isStackOptimizationsSkipped

      public boolean isStackOptimizationsSkipped()
      Returns:
      true to skip the stack optimizations; false is default
    • setStackOptimizationsSkipped

      public void setStackOptimizationsSkipped(boolean stackOptimizationsSkipped)
    • isWsdlParsed

      public boolean isWsdlParsed()
      Returns:
      true to parse on JaxWSClient.initialize() the service namespace, name and port directly from the service WSDL; false is default which implies to use static hardcoded default values
    • setWsdlParsed

      public void setWsdlParsed(boolean wsdlParsed)