|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UpnpServiceConfiguration
Shared configuration data of the UPnP stack..
This interface offers methods for retrieval of configuration data by the
Router
and the Registry
,
as well as other parts of the UPnP stack.
You can re-use this interface if you implement a subclass of UpnpServiceImpl
or
if you create a new implementation of UpnpService
.
Method Summary | |
---|---|
DatagramIO |
createDatagramIO(NetworkAddressFactory networkAddressFactory)
|
MulticastReceiver |
createMulticastReceiver(NetworkAddressFactory networkAddressFactory)
|
NetworkAddressFactory |
createNetworkAddressFactory()
|
StreamClient |
createStreamClient()
|
StreamServer |
createStreamServer(NetworkAddressFactory networkAddressFactory)
|
Executor |
getAsyncProtocolExecutor()
|
Executor |
getDatagramIOExecutor()
|
DatagramProcessor |
getDatagramProcessor()
|
DeviceDescriptorBinder |
getDeviceDescriptorBinderUDA10()
|
ServiceType[] |
getExclusiveServiceTypes()
|
GENAEventProcessor |
getGenaEventProcessor()
|
Executor |
getMulticastReceiverExecutor()
|
Namespace |
getNamespace()
|
Executor |
getRegistryListenerExecutor()
|
Executor |
getRegistryMaintainerExecutor()
|
ServiceDescriptorBinder |
getServiceDescriptorBinderUDA10()
|
SOAPActionProcessor |
getSoapActionProcessor()
|
Executor |
getStreamServerExecutor()
|
Executor |
getSyncProtocolExecutor()
|
void |
shutdown()
Called by the UpnpService on shutdown, useful to e.g. |
Method Detail |
---|
NetworkAddressFactory createNetworkAddressFactory()
NetworkAddressFactory
interface.DatagramProcessor getDatagramProcessor()
DatagramProcessor
.SOAPActionProcessor getSoapActionProcessor()
SOAPActionProcessor
.GENAEventProcessor getGenaEventProcessor()
GENAEventProcessor
.StreamClient createStreamClient()
StreamClient
interface.MulticastReceiver createMulticastReceiver(NetworkAddressFactory networkAddressFactory)
networkAddressFactory
- The configured NetworkAddressFactory
.
MulticastReceiver
interface.DatagramIO createDatagramIO(NetworkAddressFactory networkAddressFactory)
networkAddressFactory
- The configured NetworkAddressFactory
.
DatagramIO
interface.StreamServer createStreamServer(NetworkAddressFactory networkAddressFactory)
networkAddressFactory
- The configured NetworkAddressFactory
.
StreamServer
interface.Executor getMulticastReceiverExecutor()
Executor getDatagramIOExecutor()
Executor getStreamServerExecutor()
DeviceDescriptorBinder getDeviceDescriptorBinderUDA10()
DeviceDescriptorBinder
for the UPnP 1.0 Device Architecture..ServiceDescriptorBinder getServiceDescriptorBinderUDA10()
ServiceDescriptorBinder
for the UPnP 1.0 Device Architecture..ServiceType[] getExclusiveServiceTypes()
Executor getAsyncProtocolExecutor()
Executor getSyncProtocolExecutor()
Namespace getNamespace()
Namespace
for this UPnP stack.Executor getRegistryMaintainerExecutor()
Executor getRegistryListenerExecutor()
void shutdown()
UpnpService
on shutdown, useful to e.g. shutdown thread pools.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |