org.teleal.cling
Class UpnpServiceImpl

java.lang.Object
  extended by org.teleal.cling.UpnpServiceImpl
All Implemented Interfaces:
UpnpService

public class UpnpServiceImpl
extends java.lang.Object
implements UpnpService

Author:
Christian Bauer

Field Summary
protected  UpnpServiceConfiguration configuration
           
protected  ControlPoint controlPoint
           
protected  ProtocolFactory protocolFactory
           
protected  Registry registry
           
protected  Router router
           
 
Constructor Summary
UpnpServiceImpl()
           
UpnpServiceImpl(RegistryListener... registryListeners)
           
UpnpServiceImpl(UpnpServiceConfiguration configuration, RegistryListener... registryListeners)
           
 
Method Summary
 UpnpServiceConfiguration getConfiguration()
           
 ControlPoint getControlPoint()
           
 ProtocolFactory getProtocolFactory()
           
 Registry getRegistry()
           
 Router getRouter()
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configuration

protected final UpnpServiceConfiguration configuration

controlPoint

protected final ControlPoint controlPoint

protocolFactory

protected final ProtocolFactory protocolFactory

registry

protected final Registry registry

router

protected final Router router
Constructor Detail

UpnpServiceImpl

public UpnpServiceImpl()

UpnpServiceImpl

public UpnpServiceImpl(RegistryListener... registryListeners)

UpnpServiceImpl

public UpnpServiceImpl(UpnpServiceConfiguration configuration,
                       RegistryListener... registryListeners)
Method Detail

getConfiguration

public UpnpServiceConfiguration getConfiguration()
Specified by:
getConfiguration in interface UpnpService

getControlPoint

public ControlPoint getControlPoint()
Specified by:
getControlPoint in interface UpnpService

getProtocolFactory

public ProtocolFactory getProtocolFactory()
Specified by:
getProtocolFactory in interface UpnpService

getRegistry

public Registry getRegistry()
Specified by:
getRegistry in interface UpnpService

getRouter

public Router getRouter()
Specified by:
getRouter in interface UpnpService

shutdown

public void shutdown()
Specified by:
shutdown in interface UpnpService


Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.