Package org.jupnp.transport.impl
Klasse ServletUpnpStream
java.lang.Object
org.jupnp.transport.spi.UpnpStream
org.jupnp.transport.impl.ServletUpnpStream
- Alle implementierten Schnittstellen:
Runnable
- Bekannte direkte Unterklassen:
AsyncServletUpnpStream,BlockingServletUpnpStream
Abstract implementation of a
UpnpStream. This class is extended for each servlet implementations (blocking
servlet 2.4 and async servlet 3.0).- Autor:
- Ivan Iliev - Initial contribution and API
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected final org.slf4j.Loggerprotected StreamResponseMessageVon Klasse geerbte Felder org.jupnp.transport.spi.UpnpStream
protocolFactory, syncProtocol -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected abstract voidcomplete()protected abstract Connectionprotected abstract javax.servlet.http.HttpServletRequestprotected abstract javax.servlet.http.HttpServletResponseprotected StreamRequestMessagevoidrun()protected voidwriteResponseMessage(StreamResponseMessage responseMessage) Von Klasse geerbte Methoden org.jupnp.transport.spi.UpnpStream
getProtocolFactory, process, responseException, responseSent, toString
-
Felddetails
-
responseMessage
-
logger
protected final org.slf4j.Logger logger
-
-
Konstruktordetails
-
ServletUpnpStream
-
-
Methodendetails
-
run
public void run() -
readRequestMessage
- Löst aus:
IOException
-
writeResponseMessage
- Löst aus:
IOException
-
createConnection
-
getRequest
protected abstract javax.servlet.http.HttpServletRequest getRequest() -
getResponse
protected abstract javax.servlet.http.HttpServletResponse getResponse() -
complete
protected abstract void complete()
-