public class MockProtocolFactory extends Object implements ProtocolFactory
| Constructor and Description |
|---|
MockProtocolFactory() |
public UpnpService getUpnpService()
getUpnpService in interface ProtocolFactorypublic ReceivingAsync createReceivingAsync(IncomingDatagramMessage message) throws ProtocolCreationException
ProtocolFactorycreateReceivingAsync in interface ProtocolFactorymessage - The incoming message, either UpnpRequest or
UpnpResponse.null if the message should be dropped.ProtocolCreationException - If no protocol could be found for the message.public ReceivingSync createReceivingSync(StreamRequestMessage requestMessage) throws ProtocolCreationException
ProtocolFactoryReceivingRetrieval,
ReceivingAction,
ReceivingSubscribe,
ReceivingUnsubscribe, or
ReceivingEvent protocol.createReceivingSync in interface ProtocolFactoryrequestMessage - The incoming message, examime UpnpRequest.Method
to determine the protocol.ProtocolCreationException - If no protocol could be found for the message.public SendingNotificationAlive createSendingNotificationAlive(LocalDevice localDevice)
ProtocolFactoryRegistry, creates a protocol for announcing local devices.createSendingNotificationAlive in interface ProtocolFactorypublic SendingNotificationByebye createSendingNotificationByebye(LocalDevice localDevice)
ProtocolFactoryRegistry, creates a protocol for announcing local devices.createSendingNotificationByebye in interface ProtocolFactorypublic SendingSearch createSendingSearch(UpnpHeader searchTarget, int mxSeconds)
ProtocolFactoryControlPoint, creates a protocol for a multicast search.createSendingSearch in interface ProtocolFactorypublic SendingAction createSendingAction(ActionInvocation actionInvocation, URL controlURL)
ProtocolFactoryControlPoint, creates a protocol for executing an action.createSendingAction in interface ProtocolFactorypublic SendingSubscribe createSendingSubscribe(RemoteGENASubscription subscription)
ProtocolFactoryControlPoint, creates a protocol for GENA subscription.createSendingSubscribe in interface ProtocolFactorypublic SendingRenewal createSendingRenewal(RemoteGENASubscription subscription)
ProtocolFactoryControlPoint, creates a protocol for GENA renewal.createSendingRenewal in interface ProtocolFactorypublic SendingUnsubscribe createSendingUnsubscribe(RemoteGENASubscription subscription)
ProtocolFactoryControlPoint, creates a protocol for GENA unsubscription.createSendingUnsubscribe in interface ProtocolFactorypublic SendingEvent createSendingEvent(LocalGENASubscription subscription)
ProtocolFactoryGENASubscription, creates a protocol for sending GENA events.createSendingEvent in interface ProtocolFactoryCopyright © 2023 jUPnP.org. All rights reserved.