YAACC - UPNP Client and Server
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
de.yaacc.upnp.callback.SubscriptionCallback Class Referenceabstract
Inheritance diagram for de.yaacc.upnp.callback.SubscriptionCallback:
Inheritance graph
Collaboration diagram for de.yaacc.upnp.callback.SubscriptionCallback:
Collaboration graph

Public Member Functions

Service getService ()
 
synchronized GENASubscription getSubscription ()
 
synchronized void setSubscription (GENASubscription subscription)
 
synchronized void run ()
 
synchronized void end ()
 
String toString ()
 

Static Public Member Functions

static String createDefaultFailureMessage (UpnpResponse responseStatus, Exception exception)
 

Protected Member Functions

 SubscriptionCallback (Service service, Registry registry, HttpRequestSender httpRequestSender, ExecutorService executorService, Context context)
 
 SubscriptionCallback (Service service, int requestedDurationSeconds, Registry registry, HttpRequestSender httpRequestSender, ExecutorService executorService, Context context)
 
void failed (GENASubscription subscription, UpnpResponse responseStatus, Exception exception)
 
abstract void failed (GENASubscription subscription, UpnpResponse responseStatus, Exception exception, String defaultMsg)
 
abstract void established (GENASubscription subscription)
 
abstract void ended (GENASubscription subscription, CancelReason reason, UpnpResponse responseStatus)
 
abstract void eventReceived (GENASubscription subscription)
 
void eventsMissed (GENASubscription subscription, int numberOfMissedEvents)
 
void invalidMessage (GENASubscription subscription, UnsupportedDataException ex)
 

Protected Attributes

final Service service
 
final Integer requestedDurationSeconds
 
final Registry registry
 
final HttpRequestSender httpRequestSender
 
final ExecutorService executorService
 
final Context context
 

The documentation for this class was generated from the following file: