Class TieBase

All Implemented Interfaces:
Tie, Handler, Handler, StreamingHandler, Tie

public abstract class TieBase extends StreamingHandler implements Tie
The base class for all generated ties.
Author:
JAX-RPC Development Team
  • Field Details

    • typeMappingRegistry

      protected javax.xml.rpc.encoding.TypeMappingRegistry typeMappingRegistry
    • internalTypeMappingRegistry

      protected InternalTypeMappingRegistry internalTypeMappingRegistry
    • handlerChain

      protected HandlerChainImpl handlerChain
  • Constructor Details

    • TieBase

      protected TieBase(javax.xml.rpc.encoding.TypeMappingRegistry registry) throws Exception
      Throws:
      Exception
  • Method Details

    • getHandlerChain

      public HandlerChainImpl getHandlerChain()
      Overrides:
      getHandlerChain in class StreamingHandler
    • flushHttpResponse

      protected void flushHttpResponse(StreamingHandlerState state) throws IOException
      Throws:
      IOException
    • setTarget

      public void setTarget(Remote servant)
      Specified by:
      setTarget in interface Tie
    • getTarget

      public Remote getTarget()
      Description copied from interface: Tie
      Gets the target service implementation object (that implements java.rmi.Remote interface) for this Tie instance.
      Specified by:
      getTarget in interface Tie
    • destroy

      public void destroy()
      Description copied from interface: Tie
      Signals the Tie that it's about to be disposed of, giving it a chance to release any resources it might hold.
      Specified by:
      destroy in interface Tie