public class ControlPointImpl extends Object implements ControlPoint
This implementation uses the executor returned by
UpnpServiceConfiguration.getSyncProtocolExecutorService().
| Modifier and Type | Field and Description |
|---|---|
protected UpnpServiceConfiguration |
configuration |
protected ProtocolFactory |
protocolFactory |
protected Registry |
registry |
| Modifier | Constructor and Description |
|---|---|
protected |
ControlPointImpl() |
|
ControlPointImpl(UpnpServiceConfiguration configuration,
ProtocolFactory protocolFactory,
Registry registry) |
| Modifier and Type | Method and Description |
|---|---|
Future |
execute(ActionCallback callback) |
void |
execute(ExecuteAction executeAction) |
void |
execute(SubscriptionCallback callback) |
UpnpServiceConfiguration |
getConfiguration() |
ProtocolFactory |
getProtocolFactory() |
Registry |
getRegistry() |
void |
search() |
void |
search(int mxSeconds) |
void |
search(Search search) |
void |
search(UpnpHeader searchType) |
void |
search(UpnpHeader searchType,
int mxSeconds) |
protected UpnpServiceConfiguration configuration
protected ProtocolFactory protocolFactory
protected Registry registry
protected ControlPointImpl()
public ControlPointImpl(UpnpServiceConfiguration configuration, ProtocolFactory protocolFactory, Registry registry)
public UpnpServiceConfiguration getConfiguration()
getConfiguration in interface ControlPointpublic ProtocolFactory getProtocolFactory()
getProtocolFactory in interface ControlPointpublic Registry getRegistry()
getRegistry in interface ControlPointpublic void search(Search search)
public void search()
search in interface ControlPointpublic void search(UpnpHeader searchType)
search in interface ControlPointpublic void search(int mxSeconds)
search in interface ControlPointpublic void search(UpnpHeader searchType, int mxSeconds)
search in interface ControlPointpublic void execute(ExecuteAction executeAction)
public Future execute(ActionCallback callback)
execute in interface ControlPointpublic void execute(SubscriptionCallback callback)
execute in interface ControlPointCopyright © 2023 jUPnP.org. All rights reserved.