Package javax.xml.rpc.encoding
Interface SerializerFactory
-
- All Superinterfaces:
java.io.Serializable
- All Known Subinterfaces:
SerializerFactory
- All Known Implementing Classes:
ArraySerializerFactory,Base64SerializerFactory,BaseSerializerFactory,BeanSerializerFactory,CalendarSerializerFactory,CastorEnumTypeSerializerFactory,CastorSerializerFactory,DateSerializerFactory,DocumentSerializerFactory,ElementSerializerFactory,EnumSerializerFactory,HexSerializerFactory,JAFDataHandlerSerializerFactory,MapSerializerFactory,QNameSerializerFactory,SimpleListSerializerFactory,SimpleSerializerFactory,TimeSerializerFactory,VectorSerializerFactory,XmlBeanSerializerFactory
public interface SerializerFactory extends java.io.SerializableThe javax.xml.rpc.encoding.SerializerFactory is a factory of the serializers. A SerializerFactory is registered with a TypeMapping object as part of the TypeMappingRegistry.- Version:
- 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SerializergetSerializerAs(java.lang.String mechanismType)Returns a Serializer for the specified XML processing mechanism type.java.util.IteratorgetSupportedMechanismTypes()Returns an Iterator over all XML processing mechanism types supported by thisSerializerFactory.
-
-
-
Method Detail
-
getSerializerAs
Serializer getSerializerAs(java.lang.String mechanismType)
Returns a Serializer for the specified XML processing mechanism type.- Parameters:
mechanismType- - XML processing mechanism type [TBD: definition of valid constants]- Returns:
- a
Serializerfor the specified XML processing mechanism type - Throws:
JAXRPCException- ifSerializerFactorydoes not support the specified XML processing mechanismjava.lang.IllegalArgumentException- if an invalid mechanism type is specified
-
getSupportedMechanismTypes
java.util.Iterator getSupportedMechanismTypes()
Returns an Iterator over all XML processing mechanism types supported by thisSerializerFactory.- Returns:
- an Iterator over the mechanism types (
Strings?)
-
-