Klasse DefaultUpnpServiceConfiguration

java.lang.Object
org.jupnp.DefaultUpnpServiceConfiguration
Alle implementierten Schnittstellen:
UpnpServiceConfiguration

public class DefaultUpnpServiceConfiguration extends Object implements UpnpServiceConfiguration
Default configuration data of a typical UPnP stack.

This configuration utilizes the default network transport implementation found in org.jupnp.transport.impl.

This configuration utilizes the DOM default descriptor binders found in org.jupnp.binding.xml.

The thread Executor is an Executors.newCachedThreadPool() with a custom DefaultUpnpServiceConfiguration.JUPnPThreadFactory (it only sets a thread name).

Note that this pool is effectively unlimited, so the number of threads will grow (and shrink) as needed - or restricted by your JVM.

The default Namespace is configured without any base path or prefix.

Autor:
Christian Bauer, Kai Kreuzer - introduced bounded thread pool, Jochen Hiller - increased thread pool size to 200, Victor Toni - consolidated transport abstraction into one interface