Package org.jupnp.transport
Schnittstelle TransportConfiguration<SCC extends StreamClientConfiguration,SSC extends StreamServerConfiguration>
- Typparameter:
SCC- StreamClientConfigurationSSC- StreamServerConfiguration
- Alle bekannten Implementierungsklassen:
JettyTransportConfiguration
public interface TransportConfiguration<SCC extends StreamClientConfiguration,SSC extends StreamServerConfiguration>
Interface to abstract a transport implementation.
- Autor:
- Victor Toni - initial contribution
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcreateStreamClient(ExecutorService executorService, StreamClientConfiguration configuration) Creates aStreamClientusing the givenExecutorServicefor async calls.createStreamServer(int listenerPort) Creates aStreamServerusing the givenlistenerPort.
-
Methodendetails
-
createStreamClient
StreamClient<SCC> createStreamClient(ExecutorService executorService, StreamClientConfiguration configuration) Creates aStreamClientusing the givenExecutorServicefor async calls.- Parameter:
executorService- used to dispatch request/response processing.- Gibt zurück:
- created
StreamClient
-
createStreamServer
Creates aStreamServerusing the givenlistenerPort.- Parameter:
listenerPort- port to listen on- Gibt zurück:
- created
StreamServer
-