Class TCPClientTransport

java.lang.Object
com.oracle.webservices.api.message.BasePropertySet
com.oracle.webservices.api.message.BaseDistributedPropertySet
com.sun.xml.ws.api.DistributedPropertySet
com.sun.xml.ws.transport.tcp.client.TCPClientTransport
All Implemented Interfaces:
com.oracle.webservices.api.message.DistributedPropertySet, com.oracle.webservices.api.message.PropertySet

public class TCPClientTransport extends com.sun.xml.ws.api.DistributedPropertySet
Author:
Alexey Stashok
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.oracle.webservices.api.message.BasePropertySet

    com.oracle.webservices.api.message.BasePropertySet.Accessor, com.oracle.webservices.api.message.BasePropertySet.PropertyMap, com.oracle.webservices.api.message.BasePropertySet.PropertyMapEntry

    Nested classes/interfaces inherited from interface com.oracle.webservices.api.message.PropertySet

    com.oracle.webservices.api.message.PropertySet.Property
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
     
     
    com.oracle.webservices.api.message.BasePropertySet.PropertyMap
     
    javax.xml.soap.SOAPMessage
     
    int
     
     
     
    void
     
    void
    setContentType(String contentType)
     
    void
    setSOAPMessage(javax.xml.soap.SOAPMessage soap)
     
    void
    setStatus(int status)
     
    void
    setup(ChannelContext channelContext)
     

    Methods inherited from class com.sun.xml.ws.api.DistributedPropertySet

    addSatellite, addSatellite, copySatelliteInto, removeSatellite

    Methods inherited from class com.oracle.webservices.api.message.BaseDistributedPropertySet

    addSatellite, addSatellite, asMapLocal, containsKey, copySatelliteInto, copySatelliteInto, createEntrySet, createView, get, getSatellite, getSatellites, put, remove, removeSatellite, supports, supportsLocal

    Methods inherited from class com.oracle.webservices.api.message.BasePropertySet

    asMap, createMapView, mapAllowsAdditionalProperties, parse, parse

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface com.oracle.webservices.api.message.PropertySet

    asMap, createMapView
  • Constructor Details

    • TCPClientTransport

      public TCPClientTransport()
    • TCPClientTransport

      public TCPClientTransport(@NotNull ChannelContext channelContext)
  • Method Details

    • setup

      public void setup(@Nullable ChannelContext channelContext)
    • getStatus

      public int getStatus()
    • setStatus

      public void setStatus(int status)
    • openOutputStream

      @NotNull public OutputStream openOutputStream() throws IOException, WSTCPException
      Throws:
      IOException
      WSTCPException
    • openInputStream

      @NotNull public InputStream openInputStream() throws IOException, WSTCPException
      Throws:
      IOException
      WSTCPException
    • send

      public void send() throws IOException
      Throws:
      IOException
    • close

      public void close()
    • setContentType

      public void setContentType(@NotNull String contentType)
    • getContentType

      @Nullable public String getContentType()
    • getError

      @Nullable public WSTCPError getError()
    • getConnectionContext

      public ChannelContext getConnectionContext()
    • getPropertyMap

      public com.oracle.webservices.api.message.BasePropertySet.PropertyMap getPropertyMap()
      Specified by:
      getPropertyMap in class com.oracle.webservices.api.message.BasePropertySet
    • getSOAPMessage

      public javax.xml.soap.SOAPMessage getSOAPMessage() throws javax.xml.soap.SOAPException
      Throws:
      javax.xml.soap.SOAPException
    • setSOAPMessage

      public void setSOAPMessage(javax.xml.soap.SOAPMessage soap)