Spec-Zone .ru
спецификации, руководства, описания, API


javax.xml.rpc.encoding
Интерфейс TypeMappingRegistry

Все Суперинтерфейсы:
java.io. Сериализуемый

public interface TypeMappingRegistry
расширяет java.io. Сериализуемый

Интерфейс javax.xml.rpc.encoding.TypeMappingRegistry определяет реестр экземпляров TypeMapping для различных стилей кодирования.

Версия:
1.0
Автор:
Рэхул Шарма

Сводка метода
 void clear()
          Удаляет все зарегистрировали TypeMappings и encodingStyleURIs от этого TypeMappingRegistry.
 TypeMapping createTypeMapping()
          Создает новое пустое TypeMapping объект.
 TypeMapping getDefaultTypeMapping()
          Получает зарегистрированное значение по умолчанию TypeMapping экземпляр.
 java.lang.String[] getRegisteredEncodingStyleURIs()
          Возвращает список зарегистрированных encodingStyle URI в этом TypeMappingRegistry экземпляр.
 TypeMapping getTypeMapping(java.lang.String encodingStyleURI)
          Возвращает зарегистрированный TypeMapping для указанного encodingStyle URI.
 TypeMapping register(java.lang.String encodingStyleURI, TypeMapping mapping)
          Регистры a TypeMapping экземпляр с TypeMappingRegistry.
 void registerDefault(TypeMapping mapping)
          Регистры TypeMapping экземпляр, который является значением по умолчанию для всех стилей кодирования, поддерживаемых TypeMappingRegistry.
 boolean removeTypeMapping(TypeMapping mapping)
          Удаляет a TypeMapping от TypeMappingRegistry.
 TypeMapping unregisterTypeMapping(java.lang.String encodingStyleURI)
          Нерегистрирует экземпляр TypeMapping, если есть от указанного encodingStyleURI.
 

Деталь метода

регистр

TypeMapping register(java.lang.String encodingStyleURI,
                     TypeMapping mapping)
Регистры a TypeMapping экземпляр с TypeMappingRegistry. Этот метод заменяет любого существующего зарегистрированный TypeMapping экземпляр для указанного encodingStyleURI.

Параметры:
encodingStyleURI - Стиль кодирования, определенный как URI. Пример "http://schemas.xmlsoap.org/soap/encoding/"
mapping - Экземпляр TypeMapping
Возвраты:
Предыдущий TypeMapping связался с указанным encodingStyleURI, или null если не было никакого TypeMapping, связанного с указанным encodingStyleURI
Броски:
JAXRPCException - Если есть ошибка в регистрации TypeMapping для указанного encodingStyleURI.

registerDefault

void registerDefault(TypeMapping mapping)
Регистры TypeMapping экземпляр, который является значением по умолчанию для всех стилей кодирования, поддерживаемых TypeMappingRegistry. Значение по умолчанию TypeMapping должен включать сериализаторы и deserializers, которые независимы от и применимы с любым стилем кодирования. Последовательные вызовы registerDefault замена метода любое существующее значение по умолчанию TypeMapping экземпляр.

Если значение по умолчанию TypeMapping регистрируется, любые другие экземпляры TypeMapping, зарегистрированные через TypeMappingRegistry.register метод (для ряда encodingStyle URI) переопределяет значение по умолчанию TypeMapping.

Параметры:
mapping - Экземпляр TypeMapping
Броски:
JAXRPCException - Если есть ошибка в регистрации значения по умолчанию TypeMapping

getDefaultTypeMapping

TypeMapping getDefaultTypeMapping()
Получает зарегистрированное значение по умолчанию TypeMapping экземпляр. Этот метод возвраты null если нет никакого зарегистрированного значения по умолчанию TypeMapping в реестре.

Возвраты:
Зарегистрированное значение по умолчанию TypeMapping экземпляр или null

getRegisteredEncodingStyleURIs

java.lang.String[] getRegisteredEncodingStyleURIs()
Возвращает список зарегистрированных encodingStyle URI в этом TypeMappingRegistry экземпляр.

Возвраты:
Массив зарегистрированных encodingStyle URI

getTypeMapping

TypeMapping getTypeMapping(java.lang.String encodingStyleURI)
Возвращает зарегистрированный TypeMapping для указанного encodingStyle URI. Если есть не зарегистрировано TypeMapping для указанного encodingStyleURI, этот метод возвраты null.

Параметры:
encodingStyleURI - Кодирование стиля, определенного как URI
Возвраты:
TypeMapping для указанного encodingStyleURI или null

createTypeMapping

TypeMapping createTypeMapping()
Создает новое пустое TypeMapping объект.

Возвраты:
Экземпляр TypeMapping

unregisterTypeMapping

TypeMapping unregisterTypeMapping(java.lang.String encodingStyleURI)
Нерегистрирует экземпляр TypeMapping, если есть от указанного encodingStyleURI.

Параметры:
encodingStyleURI - Кодирование стиля, определенного как URI
Возвраты:
TypeMapping экземпляр, который был незарегистрирован или null если не было никакого TypeMapping, зарегистрированного для указанного encodingStyleURI

removeTypeMapping

boolean removeTypeMapping(TypeMapping mapping)
Удаляет a TypeMapping от TypeMappingRegistry. A TypeMapping связывается с 1 или более encodingStyleURIs. Этот метод нерегистрирует указанное TypeMapping экземпляр от всех связанных encodingStyleURIs и затем удаляет этот экземпляр TypeMapping из реестра.

Параметры:
mapping - TypeMapping, который будет удален
Возвраты:
true если определено TypeMapping удаляется из TypeMappingRegistry; false если указанное TypeMapping не был в TypeMappingRegistry

очистить

void clear()
Удаляет все зарегистрировали TypeMappings и encodingStyleURIs от этого TypeMappingRegistry.



Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter