Package org.jupnp.transport.impl.async
Klasse AsyncServletUpnpStream
java.lang.Object
org.jupnp.transport.spi.UpnpStream
org.jupnp.transport.impl.ServletUpnpStream
org.jupnp.transport.impl.async.AsyncServletUpnpStream
- Alle implementierten Schnittstellen:
Runnable,EventListener,javax.servlet.AsyncListener
public abstract class AsyncServletUpnpStream
extends ServletUpnpStream
implements javax.servlet.AsyncListener
Implementation based on Servlet 3.0 API.
Concrete implementations must provide a connection wrapper, as this wrapper most likely has to access proprietary APIs to implement connection checking.
- Autor:
- Christian Bauer
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected final javax.servlet.AsyncContextprotected final javax.servlet.http.HttpServletRequestVon Klasse geerbte Felder org.jupnp.transport.impl.ServletUpnpStream
responseMessageVon Klasse geerbte Felder org.jupnp.transport.spi.UpnpStream
protocolFactory, syncProtocol -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedAsyncServletUpnpStream(ProtocolFactory protocolFactory, javax.servlet.AsyncContext asyncContext, javax.servlet.http.HttpServletRequest request) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidcomplete()protected javax.servlet.http.HttpServletRequestprotected javax.servlet.http.HttpServletResponsevoidonComplete(javax.servlet.AsyncEvent event) voidonError(javax.servlet.AsyncEvent event) voidonStartAsync(javax.servlet.AsyncEvent event) voidonTimeout(javax.servlet.AsyncEvent event) toString()Von Klasse geerbte Methoden org.jupnp.transport.impl.ServletUpnpStream
createConnection, readRequestMessage, run, writeResponseMessageVon Klasse geerbte Methoden org.jupnp.transport.spi.UpnpStream
getProtocolFactory, process, responseException, responseSent
-
Felddetails
-
asyncContext
protected final javax.servlet.AsyncContext asyncContext -
request
protected final javax.servlet.http.HttpServletRequest request
-
-
Konstruktordetails
-
AsyncServletUpnpStream
protected AsyncServletUpnpStream(ProtocolFactory protocolFactory, javax.servlet.AsyncContext asyncContext, javax.servlet.http.HttpServletRequest request)
-
-
Methodendetails
-
getRequest
protected javax.servlet.http.HttpServletRequest getRequest()- Angegeben von:
getRequestin KlasseServletUpnpStream
-
getResponse
protected javax.servlet.http.HttpServletResponse getResponse()- Angegeben von:
getResponsein KlasseServletUpnpStream
-
complete
protected void complete()- Angegeben von:
completein KlasseServletUpnpStream
-
onStartAsync
- Angegeben von:
onStartAsyncin Schnittstellejavax.servlet.AsyncListener- Löst aus:
IOException
-
onComplete
- Angegeben von:
onCompletein Schnittstellejavax.servlet.AsyncListener- Löst aus:
IOException
-
onTimeout
- Angegeben von:
onTimeoutin Schnittstellejavax.servlet.AsyncListener- Löst aus:
IOException
-
onError
- Angegeben von:
onErrorin Schnittstellejavax.servlet.AsyncListener- Löst aus:
IOException
-
toString
- Setzt außer Kraft:
toStringin KlasseUpnpStream
-