BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.webservice.encoding
Class AbstractCodec

java.lang.Object
  |
  +--weblogic.webservice.encoding.AbstractCodec
Direct Known Subclasses:
AttachmentCodec

public abstract class AbstractCodec
extends java.lang.Object
implements Serializer, Deserializer, javax.xml.rpc.encoding.SerializerFactory, javax.xml.rpc.encoding.DeserializerFactory

An abstract base class for writing stream based codecs to be used in the WLS JAX-RPC based binding framework.

Author:
Copyright © 2002 BEA Systems, Inc. All Rights Reserved.
See Also:
Serialized Form

Constructor Summary
AbstractCodec()
           
 
Method Summary
 javax.xml.rpc.encoding.Deserializer getDeserializerAs(java.lang.String mechanism)
           
 java.lang.String getMechanismType()
           
 javax.xml.rpc.encoding.Serializer getSerializerAs(java.lang.String mechanism)
           
 java.util.Iterator getSupportedMechanismTypes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCodec

public AbstractCodec()
Method Detail

getMechanismType

public java.lang.String getMechanismType()


getDeserializerAs

public javax.xml.rpc.encoding.Deserializer getDeserializerAs(java.lang.String mechanism)
                                                      throws javax.xml.rpc.JAXRPCException
Specified by:
getDeserializerAs in interface javax.xml.rpc.encoding.DeserializerFactory


getSerializerAs

public javax.xml.rpc.encoding.Serializer getSerializerAs(java.lang.String mechanism)
                                                  throws javax.xml.rpc.JAXRPCException
Specified by:
getSerializerAs in interface javax.xml.rpc.encoding.SerializerFactory


getSupportedMechanismTypes

public java.util.Iterator getSupportedMechanismTypes()
Specified by:
getSupportedMechanismTypes in interface javax.xml.rpc.encoding.SerializerFactory


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs81b