|
|
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
TypeMappinginstance with theTypeMappingRegistry. This method replaces any existing registeredTypeMappinginstance 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, ornullif there was no TypeMapping associated with the specifiedencodingStyleURI - 抛出异常:
JAXRPCException- If there is an error in the registration of theTypeMappingfor the specifiedencodingStyleURI.
registerDefault
void registerDefault(TypeMapping mapping)
- Registers the
TypeMappinginstance that is default for all encoding styles supported by theTypeMappingRegistry. A defaultTypeMappingshould include serializers and deserializers that are independent of and usable with any encoding style. Successive invocations of theregisterDefaultmethod replace any existing defaultTypeMappinginstance.If the default
TypeMappingis registered, any other TypeMapping instances registered through theTypeMappingRegistry.registermethod (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
TypeMappinginstance. This method returnsnullif there is no registered default TypeMapping in the registry. - 返回:
- The registered default
TypeMappinginstance ornull
getRegisteredEncodingStyleURIs
String[] getRegisteredEncodingStyleURIs()
- Returns a list of registered encodingStyle URIs in this
TypeMappingRegistryinstance. - 返回:
- Array of the registered encodingStyle URIs
getTypeMapping
TypeMapping getTypeMapping(String encodingStyleURI)
- Returns the registered
TypeMappingfor the specified encodingStyle URI. If there is no registeredTypeMappingfor 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
TypeMappingobject. - 返回:
- TypeMapping instance
unregisterTypeMapping
TypeMapping unregisterTypeMapping(String encodingStyleURI)
- Unregisters a TypeMapping instance, if present, from the
specified encodingStyleURI.
- 参数:
encodingStyleURI- Encoding style specified as an URI- 返回:
TypeMappinginstance that has been unregistered ornullif there was no TypeMapping registered for the specifiedencodingStyleURI
removeTypeMapping
boolean removeTypeMapping(TypeMapping mapping)
- Removes a
TypeMappingfrom the TypeMappingRegistry. ATypeMappingis associated with 1 or more encodingStyleURIs. This method unregisters the specifiedTypeMappinginstance from all associatedencodingStyleURIsand then removes this TypeMapping instance from the registry. - 参数:
mapping- TypeMapping to be removed- 返回:
trueif specifiedTypeMappingis removed from the TypeMappingRegistry;falseif the specifiedTypeMappingwas not in theTypeMappingRegistry
clear
void clear()
- Removes all registered TypeMappings and encodingStyleURIs
from this TypeMappingRegistry.
|
|
Java EE 5 SDK 深圳电信培训中心.徐海蛟老师. |
||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造器 | 方法 | 详细信息: 字段 | 构造器 | 方法 | ||||||||
提交错误或意见
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。深圳电信培训中心.徐海蛟老师教学参考.