Package com.sun.xml.rpc.server
Class TieBase
- java.lang.Object
-
- com.sun.xml.rpc.server.StreamingHandler
-
- com.sun.xml.rpc.server.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 Summary
Fields Modifier and Type Field Description protected HandlerChainImplhandlerChainprotected InternalTypeMappingRegistryinternalTypeMappingRegistryprotected javax.xml.rpc.encoding.TypeMappingRegistrytypeMappingRegistry
-
Constructor Summary
Constructors Modifier Constructor Description protectedTieBase(javax.xml.rpc.encoding.TypeMappingRegistry registry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()Signals the Tie that it's about to be disposed of, giving it a chance to release any resources it might hold.protected voidflushHttpResponse(StreamingHandlerState state)HandlerChainImplgetHandlerChain()RemotegetTarget()Gets the target service implementation object (that implements java.rmi.Remote interface) for this Tie instance.voidsetTarget(Remote servant)-
Methods inherited from class com.sun.xml.rpc.server.StreamingHandler
callFaultHandlers, callRequestHandlers, callResponseHandlers, getActor, getDefaultEnvelopeEncodingStyle, getImplicitEnvelopeEncodingStyle, getMethodForOpcode, getNamespaceDeclarations, getOpcodeForFirstBodyElementName, getOpcodeForRequestMessage, getOpcodeForSOAPAction, getPreferredCharacterEncoding, getUnderstoodHeaders, getXMLReaderFactory, getXMLWriterFactory, handle, handleEmptyBody, peekFirstBodyElement, postBodyReadingHook, postEnvelopeReadingHook, postHandlingHook, postHeaderReadingHook, postResponseWritingHook, preBodyReadingHook, preEnvelopeReadingHook, preHandlingHook, preHeaderReadingHook, preResponseWritingHook, processHeaderElement, processHeaders, processingHook, readFirstBodyElement, readHeaderElement, reportFault, usesSOAPActionForDispatching, writeResponse
-
-
-
-
Field Detail
-
typeMappingRegistry
protected javax.xml.rpc.encoding.TypeMappingRegistry typeMappingRegistry
-
internalTypeMappingRegistry
protected InternalTypeMappingRegistry internalTypeMappingRegistry
-
handlerChain
protected HandlerChainImpl handlerChain
-
-
Method Detail
-
getHandlerChain
public HandlerChainImpl getHandlerChain()
- Overrides:
getHandlerChainin classStreamingHandler
-
flushHttpResponse
protected void flushHttpResponse(StreamingHandlerState state) throws IOException
- Throws:
IOException
-
getTarget
public Remote getTarget()
Description copied from interface:TieGets the target service implementation object (that implements java.rmi.Remote interface) for this Tie instance.
-
-