Package com.sun.xml.rpc.client
Class StubBase
java.lang.Object
com.sun.xml.rpc.client.StreamingSender
com.sun.xml.rpc.client.StubBase
- All Implemented Interfaces:
_Initializable,SerializerConstants,StubBase,javax.xml.rpc.Stub
public abstract class StubBase
extends StreamingSender
implements javax.xml.rpc.Stub, SerializerConstants, _Initializable, StubBase
A base class for stubs.
- Author:
- JAX-RPC Development Team
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected javax.xml.rpc.handler.HandlerChainprotected static final SetFields inherited from interface com.sun.xml.rpc.encoding.SerializerConstants
DONT_ENCODE_TYPE, DONT_SERIALIZE_AS_REF, ENCODE_TYPE, NOT_NULLABLE, NOT_REFERENCEABLE, NULLABLE, REFERENCEABLE, REFERENCED_INSTANCE, SERIALIZE_AS_REF, UNREFERENCED_INSTANCEFields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedStubBase(javax.xml.rpc.handler.HandlerChain handlerChain) -
Method Summary
Modifier and TypeMethodDescriptionjavax.xml.rpc.handler.HandlerChain_getProperty(String name) protected ClientTransportprotected XMLWriterFactoryOverrides definition in StreamingSender to return an FI factory instance when property is set on the stub.void_initialize(InternalTypeMappingRegistry registry) Allows the implementors to retrieve and cache serializers during system intializationprotected voidprotected voidvoid_setProperty(String name, Object value) voidvoidprotected StreamingSenderState_start(javax.xml.rpc.handler.HandlerChain handlerChain) booleanbooleanMethods inherited from class com.sun.xml.rpc.client.StreamingSender
_callRequestHandlers, _callResponseHandlers, _getActor, _getDefaultEnvelopeEncodingStyle, _getImplicitEnvelopeEncodingStyle, _getNamespaceDeclarations, _getPreferredCharacterEncoding, _getUnderstoodHeaders, _getXMLReaderFactory, _handleEmptyBody, _handleRuntimeExceptionInSend, _postBodyReadingHook, _postEnvelopeReadingHook, _postHandlingHook, _postHeaderReadingHook, _postRequestSendingHook, _postRequestWritingHook, _preBodyReadingHook, _preEnvelopeReadingHook, _preHandlingHook, _preHeaderReadingHook, _preRequestSendingHook, _preRequestWritingHook, _processHeaderElement, _processHeaders, _raiseFault, _readBodyFaultElement, _readFirstBodyElement, _readHeaderElement, _send, _sendOneWay, _writeRequest
-
Field Details
-
_recognizedProperties
-
_handlerChain
protected javax.xml.rpc.handler.HandlerChain _handlerChain
-
-
Constructor Details
-
StubBase
protected StubBase(javax.xml.rpc.handler.HandlerChain handlerChain)
-
-
Method Details
-
_start
- Overrides:
_startin classStreamingSender
-
_getHandlerChain
public javax.xml.rpc.handler.HandlerChain _getHandlerChain() -
useFastInfoset
public boolean useFastInfoset() -
acceptFastInfoset
public boolean acceptFastInfoset() -
_setProperty
- Specified by:
_setPropertyin interfacejavax.xml.rpc.Stub
-
_getProperty
- Specified by:
_getPropertyin interfacejavax.xml.rpc.Stub
-
_getPropertyNames
- Specified by:
_getPropertyNamesin interfacejavax.xml.rpc.Stub
-
_initialize
Description copied from interface:_InitializableAllows the implementors to retrieve and cache serializers during system intialization- Specified by:
_initializein interface_Initializable- Throws:
Exception- This exception may be thrown if there is a problem initializing
-
_preSendingHook
- Overrides:
_preSendingHookin classStreamingSender- Throws:
Exception
-
_postSendingHook
- Overrides:
_postSendingHookin classStreamingSender- Throws:
Exception
-
_getTransport
- Specified by:
_getTransportin classStreamingSender
-
_getTransportFactory
-
_setTransportFactory
- Specified by:
_setTransportFactoryin interfaceStubBase
-
_setTransportFactory
-
_getXMLWriterFactory
Overrides definition in StreamingSender to return an FI factory instance when property is set on the stub. The method _getXMLReaderFactory() does not need to be redefined since SAAJ already returns an FastInfosetSource.- Overrides:
_getXMLWriterFactoryin classStreamingSender
-