|
Java EE 5 SDK 深圳电信培训中心.徐海蛟老师. |
||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造器 | 方法 | 详细信息: 字段 | 构造器 | 方法 |
javax.xml.rpc.encoding Interface TypeMappingRegistry
- 所有父接口:
- Serializable
public interface TypeMappingRegistry
- extends Serializable
The interface javax.xml.rpc.encoding.TypeMappingRegistry
defines a registry of TypeMapping instances for various encoding
styles.
- 版本:
- 1.0
- 作者:
- Rahul Sharma
方法摘要 | |
---|---|
void |
clear()
Removes all registered TypeMappings and encodingStyleURIs from this TypeMappingRegistry. |
TypeMapping |
createTypeMapping()
Creates a new empty TypeMapping object. |
TypeMapping |
getDefaultTypeMapping()
Gets the registered default TypeMapping instance. |
String[] |
getRegisteredEncodingStyleURIs()
Returns a list of registered encodingStyle URIs in this TypeMappingRegistry instance. |
TypeMapping |
getTypeMapping(String encodingStyleURI)
Returns the registered TypeMapping for the specified
encodingStyle URI. |
TypeMapping |
register(String encodingStyleURI,
TypeMapping mapping)
Registers a TypeMapping instance with the
TypeMappingRegistry . |
void |
registerDefault(TypeMapping mapping)
Registers the TypeMapping instance that is default
for all encoding styles supported by the
TypeMappingRegistry . |
boolean |
removeTypeMapping(TypeMapping mapping)
Removes a TypeMapping from the TypeMappingRegistry. |
TypeMapping |
unregisterTypeMapping(String encodingStyleURI)
Unregisters a TypeMapping instance, if present, from the specified encodingStyleURI. |
方法详细信息 |
---|
register
TypeMapping register(String encodingStyleURI, TypeMapping mapping)
- Registers a
TypeMapping
instance with theTypeMappingRegistry
. This method replaces any existing registeredTypeMapping
instance for the specifiedencodingStyleURI
. - 参数:
encodingStyleURI
- An encoding style specified as an URI. An example is "http://schemas.xmlsoap.org/soap/encoding/"mapping
- TypeMapping instance- 返回:
- Previous TypeMapping associated with the specified
encodingStyleURI
, ornull
if there was no TypeMapping associated with the specifiedencodingStyleURI
- 抛出异常:
JAXRPCException
- If there is an error in the registration of theTypeMapping
for the specifiedencodingStyleURI
.
registerDefault
void registerDefault(TypeMapping mapping)
- Registers the
TypeMapping
instance that is default for all encoding styles supported by theTypeMappingRegistry
. A defaultTypeMapping
should include serializers and deserializers that are independent of and usable with any encoding style. Successive invocations of theregisterDefault
method replace any existing defaultTypeMapping
instance.If the default
TypeMapping
is registered, any other TypeMapping instances registered through theTypeMappingRegistry.register
method (for a set of encodingStyle URIs) override the defaultTypeMapping
. - 参数:
mapping
- TypeMapping instance- 抛出异常:
JAXRPCException
- If there is an error in the registration of the defaultTypeMapping
getDefaultTypeMapping
TypeMapping getDefaultTypeMapping()
- Gets the registered default
TypeMapping
instance. This method returnsnull
if there is no registered default TypeMapping in the registry. - 返回:
- The registered default
TypeMapping
instance ornull
getRegisteredEncodingStyleURIs
String[] getRegisteredEncodingStyleURIs()
- Returns a list of registered encodingStyle URIs in this
TypeMappingRegistry
instance. - 返回:
- Array of the registered encodingStyle URIs
getTypeMapping
TypeMapping getTypeMapping(String encodingStyleURI)
- Returns the registered
TypeMapping
for the specified encodingStyle URI. If there is no registeredTypeMapping
for the specifiedencodingStyleURI
, this method returnsnull
. - 参数:
encodingStyleURI
- Encoding style specified as an URI- 返回:
- TypeMapping for the specified encodingStyleURI or
null
createTypeMapping
TypeMapping createTypeMapping()
- Creates a new empty
TypeMapping
object. - 返回:
- TypeMapping instance
unregisterTypeMapping
TypeMapping unregisterTypeMapping(String encodingStyleURI)
- Unregisters a TypeMapping instance, if present, from the
specified encodingStyleURI.
- 参数:
encodingStyleURI
- Encoding style specified as an URI- 返回:
TypeMapping
instance that has been unregistered ornull
if there was no TypeMapping registered for the specifiedencodingStyleURI
removeTypeMapping
boolean removeTypeMapping(TypeMapping mapping)
- Removes a
TypeMapping
from the TypeMappingRegistry. ATypeMapping
is associated with 1 or more encodingStyleURIs. This method unregisters the specifiedTypeMapping
instance from all associatedencodingStyleURIs
and then removes this TypeMapping instance from the registry. - 参数:
mapping
- TypeMapping to be removed- 返回:
true
if specifiedTypeMapping
is removed from the TypeMappingRegistry;false
if the specifiedTypeMapping
was not in theTypeMappingRegistry
clear
void clear()
- Removes all registered TypeMappings and encodingStyleURIs
from this TypeMappingRegistry.
|
Java EE 5 SDK 深圳电信培训中心.徐海蛟老师. |
||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造器 | 方法 | 详细信息: 字段 | 构造器 | 方法 |
提交错误或意见
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。深圳电信培训中心.徐海蛟老师教学参考.