## Uses of Class
org.fourthline.cling.model.gena.RemoteGENASubscription

- Packages that use RemoteGENASubscription
  Package | Description
  --- | ---
  org.fourthline.cling.controlpoint |
  org.fourthline.cling.mock |
  org.fourthline.cling.model.message.gena |
  org.fourthline.cling.protocol |
  org.fourthline.cling.protocol.sync |
  org.fourthline.cling.registry |

- - ### Uses of RemoteGENASubscription in org.fourthline.cling.controlpoint

    Methods in org.fourthline.cling.controlpoint with parameters of type RemoteGENASubscription
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SubscriptionCallback.`invalidMessage(RemoteGENASubscription remoteGENASubscription, UnsupportedDataException ex)` Called when a received event message could not be parsed successfully.

  - ### Uses of RemoteGENASubscription in org.fourthline.cling.mock

    Methods in org.fourthline.cling.mock with parameters of type RemoteGENASubscription
    Modifier and Type | Method and Description
    --- | ---
    `SendingRenewal` | MockProtocolFactory.`createSendingRenewal(RemoteGENASubscription subscription)`
    `SendingSubscribe` | MockProtocolFactory.`createSendingSubscribe(RemoteGENASubscription subscription)`
    `SendingUnsubscribe` | MockProtocolFactory.`createSendingUnsubscribe(RemoteGENASubscription subscription)`

  - ### Uses of RemoteGENASubscription in org.fourthline.cling.model.message.gena

    Constructors in org.fourthline.cling.model.message.gena with parameters of type RemoteGENASubscription
    Constructor and Description
    `OutgoingRenewalRequestMessage(RemoteGENASubscription subscription, UpnpHeaders extraHeaders)`
    `OutgoingSubscribeRequestMessage(RemoteGENASubscription subscription, List<URL> callbackURLs, UpnpHeaders extraHeaders)`
    `OutgoingUnsubscribeRequestMessage(RemoteGENASubscription subscription, UpnpHeaders extraHeaders)`

  - ### Uses of RemoteGENASubscription in org.fourthline.cling.protocol

    Methods in org.fourthline.cling.protocol with parameters of type RemoteGENASubscription
    Modifier and Type | Method and Description
    --- | ---
    `SendingRenewal` | ProtocolFactoryImpl.`createSendingRenewal(RemoteGENASubscription subscription)`
    `SendingRenewal` | ProtocolFactory.`createSendingRenewal(RemoteGENASubscription subscription)` Called by the `ControlPoint`, creates a protocol for GENA renewal.
    `SendingSubscribe` | ProtocolFactoryImpl.`createSendingSubscribe(RemoteGENASubscription subscription)`
    `SendingSubscribe` | ProtocolFactory.`createSendingSubscribe(RemoteGENASubscription subscription)` Called by the `ControlPoint`, creates a protocol for GENA subscription.
    `SendingUnsubscribe` | ProtocolFactoryImpl.`createSendingUnsubscribe(RemoteGENASubscription subscription)`
    `SendingUnsubscribe` | ProtocolFactory.`createSendingUnsubscribe(RemoteGENASubscription subscription)` Called by the `ControlPoint`, creates a protocol for GENA unsubscription.

  - ### Uses of RemoteGENASubscription in org.fourthline.cling.protocol.sync

    Fields in org.fourthline.cling.protocol.sync declared as RemoteGENASubscription
    Modifier and Type | Field and Description
    --- | ---
    `protected RemoteGENASubscription` | SendingUnsubscribe.`subscription`
    `protected RemoteGENASubscription` | SendingSubscribe.`subscription`
    `protected RemoteGENASubscription` | SendingRenewal.`subscription`

    Constructors in org.fourthline.cling.protocol.sync with parameters of type RemoteGENASubscription
    Constructor and Description
    `SendingRenewal(UpnpService upnpService, RemoteGENASubscription subscription)`
    `SendingSubscribe(UpnpService upnpService, RemoteGENASubscription subscription, List<NetworkAddress> activeStreamServers)`
    `SendingUnsubscribe(UpnpService upnpService, RemoteGENASubscription subscription)`

  - ### Uses of RemoteGENASubscription in org.fourthline.cling.registry

    Fields in org.fourthline.cling.registry with type parameters of type RemoteGENASubscription
    Modifier and Type | Field and Description
    --- | ---
    `protected Set<RemoteGENASubscription>` | RegistryImpl.`pendingSubscriptionsLock`

    Methods in org.fourthline.cling.registry that return RemoteGENASubscription
    Modifier and Type | Method and Description
    --- | ---
    `RemoteGENASubscription` | RegistryImpl.`getRemoteSubscription(String subscriptionId)`
    `RemoteGENASubscription` | Registry.`getRemoteSubscription(String subscriptionId)` Called internally by the UPnP stack, during GENA protocol execution.
    `RemoteGENASubscription` | RegistryImpl.`getWaitRemoteSubscription(String subscriptionId)`
    `RemoteGENASubscription` | Registry.`getWaitRemoteSubscription(String subscriptionId)` Called internally by the UPnP stack, during GENA protocol execution.

    Methods in org.fourthline.cling.registry with parameters of type RemoteGENASubscription
    Modifier and Type | Method and Description
    --- | ---
    `void` | RegistryImpl.`addRemoteSubscription(RemoteGENASubscription subscription)`
    `void` | Registry.`addRemoteSubscription(RemoteGENASubscription subscription)` Called internally by the UPnP stack, during GENA protocol execution.
    `void` | RegistryImpl.`registerPendingRemoteSubscription(RemoteGENASubscription subscription)`
    `void` | Registry.`registerPendingRemoteSubscription(RemoteGENASubscription subscription)` Called internally by the UPnP stack, during GENA protocol execution.
    `void` | RegistryImpl.`removeRemoteSubscription(RemoteGENASubscription subscription)`
    `void` | Registry.`removeRemoteSubscription(RemoteGENASubscription subscription)` Called internally by the UPnP stack, during GENA protocol execution.
    `void` | RegistryImpl.`unregisterPendingRemoteSubscription(RemoteGENASubscription subscription)`
    `void` | Registry.`unregisterPendingRemoteSubscription(RemoteGENASubscription subscription)` Called internally by the UPnP stack, during GENA protocol execution.
    `void` | RegistryImpl.`updateRemoteSubscription(RemoteGENASubscription subscription)`
    `void` | Registry.`updateRemoteSubscription(RemoteGENASubscription subscription)` Called internally by the UPnP stack, during GENA protocol execution.

Copyright © 2014 4th Line GmbH, Switzerland. All Rights Reserved.