org.teleal.cling.controlpoint
Class ControlPointImpl
java.lang.Object
org.teleal.cling.controlpoint.ControlPointImpl
- All Implemented Interfaces:
- ControlPoint
public class ControlPointImpl
- extends Object
- implements ControlPoint
Default implementation.
This implementation uses the executor returned by
UpnpServiceConfiguration.getSyncProtocolExecutor()
.
- Author:
- Christian Bauer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
configuration
protected final UpnpServiceConfiguration configuration
protocolFactory
protected final ProtocolFactory protocolFactory
registry
protected final Registry registry
ControlPointImpl
public ControlPointImpl(UpnpServiceConfiguration configuration,
ProtocolFactory protocolFactory,
Registry registry)
getConfiguration
public UpnpServiceConfiguration getConfiguration()
- Specified by:
getConfiguration
in interface ControlPoint
getProtocolFactory
public ProtocolFactory getProtocolFactory()
- Specified by:
getProtocolFactory
in interface ControlPoint
getRegistry
public Registry getRegistry()
- Specified by:
getRegistry
in interface ControlPoint
search
public void search()
- Specified by:
search
in interface ControlPoint
search
public void search(UpnpHeader searchType)
- Specified by:
search
in interface ControlPoint
search
public void search(int mxSeconds)
- Specified by:
search
in interface ControlPoint
search
public void search(UpnpHeader searchType,
int mxSeconds)
- Specified by:
search
in interface ControlPoint
execute
public void execute(ActionCallback callback)
- Specified by:
execute
in interface ControlPoint
execute
public void execute(SubscriptionCallback callback)
- Specified by:
execute
in interface ControlPoint
Copyright © 2011 Teleal GmbH, Switzerland. All Rights Reserved.