org.teleal.cling.protocol
Class ProtocolFactoryImpl
java.lang.Object
org.teleal.cling.protocol.ProtocolFactoryImpl
- All Implemented Interfaces:
- ProtocolFactory
public class ProtocolFactoryImpl
- extends java.lang.Object
- implements ProtocolFactory
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
upnpService
protected final UpnpService upnpService
ProtocolFactoryImpl
public ProtocolFactoryImpl(UpnpService upnpService)
getUpnpService
public UpnpService getUpnpService()
- Specified by:
getUpnpService
in interface ProtocolFactory
createReceivingAsync
public ReceivingAsync createReceivingAsync(IncomingDatagramMessage message)
- Specified by:
createReceivingAsync
in interface ProtocolFactory
createReceivingSync
public ReceivingSync createReceivingSync(StreamRequestMessage message)
- Specified by:
createReceivingSync
in interface ProtocolFactory
createSendingNotificationAlive
public SendingNotificationAlive createSendingNotificationAlive(LocalDevice localDevice)
- Specified by:
createSendingNotificationAlive
in interface ProtocolFactory
createSendingNotificationByebye
public SendingNotificationByebye createSendingNotificationByebye(LocalDevice localDevice)
- Specified by:
createSendingNotificationByebye
in interface ProtocolFactory
createSendingSearch
public SendingSearch createSendingSearch(UpnpHeader searchTarget)
- Specified by:
createSendingSearch
in interface ProtocolFactory
createSendingAction
public SendingAction createSendingAction(ActionInvocation actionInvocation,
java.net.URL controlURL)
- Specified by:
createSendingAction
in interface ProtocolFactory
createSendingSubscribe
public SendingSubscribe createSendingSubscribe(RemoteGENASubscription subscription)
- Specified by:
createSendingSubscribe
in interface ProtocolFactory
createSendingRenewal
public SendingRenewal createSendingRenewal(RemoteGENASubscription subscription)
- Specified by:
createSendingRenewal
in interface ProtocolFactory
createSendingUnsubscribe
public SendingUnsubscribe createSendingUnsubscribe(RemoteGENASubscription subscription)
- Specified by:
createSendingUnsubscribe
in interface ProtocolFactory
createSendingEvent
public SendingEvent createSendingEvent(LocalGENASubscription subscription)
- Specified by:
createSendingEvent
in interface ProtocolFactory
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.