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

- Packages that use GENASubscription
  Package | Description
  --- | ---
  org.fourthline.cling.controlpoint |
  org.fourthline.cling.model.gena |
  org.fourthline.cling.model.message.gena |

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

    Methods in org.fourthline.cling.controlpoint that return GENASubscription
    Modifier and Type | Method and Description
    --- | ---
    `GENASubscription` | SubscriptionCallback.`getSubscription()`

    Methods in org.fourthline.cling.controlpoint with parameters of type GENASubscription
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract void` | SubscriptionCallback.`ended(GENASubscription subscription, CancelReason reason, UpnpResponse responseStatus)` Called when a local or remote subscription ended, either on user request or because of a failure.
    `protected abstract void` | SubscriptionCallback.`established(GENASubscription subscription)` Called when a local or remote subscription was successfully established.
    `protected abstract void` | SubscriptionCallback.`eventReceived(GENASubscription subscription)` Called when an event for an established subscription has been received.
    `protected abstract void` | SubscriptionCallback.`eventsMissed(GENASubscription subscription, int numberOfMissedEvents)` Called when a received event was out of sequence, indicating that events have been missed.
    `protected void` | SubscriptionCallback.`failed(GENASubscription subscription, UpnpResponse responseStatus, Exception exception)`
    `protected abstract void` | SubscriptionCallback.`failed(GENASubscription subscription, UpnpResponse responseStatus, Exception exception, String defaultMsg)` Called when establishing a local or remote subscription failed.
    `void` | SubscriptionCallback.`setSubscription(GENASubscription subscription)`

  - ### Uses of GENASubscription in org.fourthline.cling.model.gena

    Subclasses of GENASubscription in org.fourthline.cling.model.gena
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalGENASubscription` An incoming subscription to a local service.
    `class` | `RemoteGENASubscription` An outgoing subscription to a remote service.

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

    Constructors in org.fourthline.cling.model.message.gena with parameters of type GENASubscription
    Constructor and Description
    `OutgoingEventRequestMessage(GENASubscription subscription, URL callbackURL)`
    `OutgoingEventRequestMessage(GENASubscription subscription, URL callbackURL, UnsignedIntegerFourBytes sequence, Collection<StateVariableValue> values)`

Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.