Package org.jupnp.binding.xml
Klasse RecoveringUDA10ServiceDescriptorBinderSAXImpl
java.lang.Object
org.jupnp.binding.xml.UDA10ServiceDescriptorBinderImpl
org.jupnp.binding.xml.UDA10ServiceDescriptorBinderSAXImpl
org.jupnp.binding.xml.RecoveringUDA10ServiceDescriptorBinderSAXImpl
- Alle implementierten Schnittstellen:
ServiceDescriptorBinder,ErrorHandler
public class RecoveringUDA10ServiceDescriptorBinderSAXImpl
extends UDA10ServiceDescriptorBinderSAXImpl
Implementation based on JAXP SAX.
This binder does not enforce strict UPnP spec conformance - it rather corrects errors in SCPD files
or ignores services that are not correctly declared.
- Autor:
- Hans-Jörg Merk - added faulty descriptors as found by Belkin WeMo, Jochen Hiller - use SpecificationViolationReporter, make logger final
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.jupnp.binding.xml.UDA10ServiceDescriptorBinderSAXImpl
UDA10ServiceDescriptorBinderSAXImpl.ActionArgumentHandler, UDA10ServiceDescriptorBinderSAXImpl.ActionArgumentListHandler, UDA10ServiceDescriptorBinderSAXImpl.ActionHandler, UDA10ServiceDescriptorBinderSAXImpl.ActionListHandler, UDA10ServiceDescriptorBinderSAXImpl.AllowedValueListHandler, UDA10ServiceDescriptorBinderSAXImpl.AllowedValueRangeHandler, UDA10ServiceDescriptorBinderSAXImpl.RootHandler, UDA10ServiceDescriptorBinderSAXImpl.ServiceDescriptorHandler<I>, UDA10ServiceDescriptorBinderSAXImpl.StateVariableHandler, UDA10ServiceDescriptorBinderSAXImpl.StateVariableListHandler -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Von Klasse geerbte Methoden org.jupnp.binding.xml.UDA10ServiceDescriptorBinderImpl
buildDOM, buildInstance, describe, error, fatalError, generate, hydrateAction, hydrateActionArgument, hydrateActionList, hydrateBasic, hydrateRoot, hydrateServiceStateTableList, hydrateStateVariable, warning
-
Konstruktordetails
-
RecoveringUDA10ServiceDescriptorBinderSAXImpl
public RecoveringUDA10ServiceDescriptorBinderSAXImpl()
-
-
Methodendetails
-
describe
public <S extends Service> S describe(S undescribedService, String descriptorXml) throws DescriptorBindingException, ValidationException - Angegeben von:
describein SchnittstelleServiceDescriptorBinder- Setzt außer Kraft:
describein KlasseUDA10ServiceDescriptorBinderSAXImpl- Löst aus:
DescriptorBindingExceptionValidationException
-
fixBOM
-
fixRetval
-
fixQuotes
-