org.teleal.cling.protocol
Interface ProtocolFactory
- All Known Implementing Classes:
- MockUpnpService.MockProtocolFactory, ProtocolFactoryImpl
public interface ProtocolFactory
getUpnpService
UpnpService getUpnpService()
createReceivingAsync
ReceivingAsync createReceivingAsync(IncomingDatagramMessage message)
throws ProtocolCreationException
- Throws:
ProtocolCreationException
createReceivingSync
ReceivingSync createReceivingSync(StreamRequestMessage requestMessage)
throws ProtocolCreationException
- Throws:
ProtocolCreationException
createSendingNotificationAlive
SendingNotificationAlive createSendingNotificationAlive(LocalDevice localDevice)
createSendingNotificationByebye
SendingNotificationByebye createSendingNotificationByebye(LocalDevice localDevice)
createSendingSearch
SendingSearch createSendingSearch(UpnpHeader searchTarget,
int mxSeconds)
createSendingAction
SendingAction createSendingAction(ActionInvocation actionInvocation,
URL controlURL)
createSendingSubscribe
SendingSubscribe createSendingSubscribe(RemoteGENASubscription subscription)
createSendingRenewal
SendingRenewal createSendingRenewal(RemoteGENASubscription subscription)
createSendingUnsubscribe
SendingUnsubscribe createSendingUnsubscribe(RemoteGENASubscription subscription)
createSendingEvent
SendingEvent createSendingEvent(LocalGENASubscription subscription)
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.