Package org.jupnp.transport.impl
Klasse GENAEventProcessorImpl
java.lang.Object
org.jupnp.transport.impl.PooledXmlProcessor
org.jupnp.transport.impl.GENAEventProcessorImpl
- Alle implementierten Schnittstellen:
GENAEventProcessor,ErrorHandler
public class GENAEventProcessorImpl
extends PooledXmlProcessor
implements GENAEventProcessor, ErrorHandler
Default implementation based on the W3C DOM XML processing API.
- Autor:
- Christian Bauer
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected DocumentBuilderFactoryvoidvoidprotected StringgetMessageBody(UpnpMessage message) protected StringgetUnprefixedNodeName(Node node) voidreadBody(IncomingEventRequestMessage requestMessage) Transforms an XML message body and adds to a collection ofStateVariableValues.protected voidreadProperties(Element propertysetElement, IncomingEventRequestMessage message) protected Elementprotected StringvoidvoidwriteBody(OutgoingEventRequestMessage requestMessage) Transforms a collection ofStateVariableValues into an XML message body.protected voidwriteProperties(Document d, Element propertysetElement, OutgoingEventRequestMessage message) protected ElementVon Klasse geerbte Methoden org.jupnp.transport.impl.PooledXmlProcessor
newDocument, readDocument, readDocument
-
Konstruktordetails
-
GENAEventProcessorImpl
public GENAEventProcessorImpl()
-
-
Methodendetails
-
createDocumentBuilderFactory
- Löst aus:
FactoryConfigurationError
-
writeBody
Beschreibung aus Schnittstelle kopiert:GENAEventProcessorTransforms a collection ofStateVariableValues into an XML message body.- Angegeben von:
writeBodyin SchnittstelleGENAEventProcessor- Parameter:
requestMessage- The message to transform.- Löst aus:
UnsupportedDataException
-
readBody
Beschreibung aus Schnittstelle kopiert:GENAEventProcessorTransforms an XML message body and adds to a collection ofStateVariableValues.- Angegeben von:
readBodyin SchnittstelleGENAEventProcessor- Parameter:
requestMessage- The message to transform.- Löst aus:
UnsupportedDataException
-
writePropertysetElement
-
readPropertysetElement
-
writeProperties
protected void writeProperties(Document d, Element propertysetElement, OutgoingEventRequestMessage message) -
readProperties
-
getMessageBody
- Löst aus:
UnsupportedDataException
-
toString
- Löst aus:
Exception
-
getUnprefixedNodeName
-
warning
- Angegeben von:
warningin SchnittstelleErrorHandler- Löst aus:
SAXException
-
error
- Angegeben von:
errorin SchnittstelleErrorHandler- Löst aus:
SAXException
-
fatalError
- Angegeben von:
fatalErrorin SchnittstelleErrorHandler- Löst aus:
SAXException
-