org.apache.axis.encoding

Interface TypeMappingRegistry

All Superinterfaces:
java.io.Serializable, TypeMappingRegistry
Known Implementing Classes:
TypeMappingRegistryImpl

public interface TypeMappingRegistry
extends TypeMappingRegistry, Serializable

This interface describes the AXIS TypeMappingRegistry.

Method Summary

void
delegate(TypeMappingRegistry secondaryTMR)
delegate Changes the contained type mappings to delegate to their corresponding types in the secondary TMR.
TypeMapping
getOrMakeTypeMapping(String encodingStyle)
Obtain a type mapping for the given encoding style.

Methods inherited from interface javax.xml.rpc.encoding.TypeMappingRegistry

clear, createTypeMapping, getDefaultTypeMapping, getRegisteredEncodingStyleURIs, getTypeMapping, register, registerDefault, removeTypeMapping, unregisterTypeMapping

Method Details

delegate

public void delegate(TypeMappingRegistry secondaryTMR)
delegate Changes the contained type mappings to delegate to their corresponding types in the secondary TMR.

getOrMakeTypeMapping

public TypeMapping getOrMakeTypeMapping(String encodingStyle)
Obtain a type mapping for the given encoding style. If no specific mapping exists for this encoding style, we will create and register one before returning it.
Parameters:
encodingStyle -
Returns:
a registered TypeMapping for the given encoding style

Copyright B) 2005 Apache Web Services Project. All Rights Reserved.