| Class Rice::Subscriber::Subscriber |
|
| Methods |
| Public Class methods |
| new(session, response=nil) |
If we have a session object, reads id and subscriptions from session. If not, generate a new uuid.
| Public Instance methods |
| requestSubscriptionContents(subscriptionId) |
Request, receive, and return contents of subscription with specified subscription id.
| makeRequestPackage(subscriptionId) |
| retrieveContentFrom(reply, requestId) |
Returns the content to which we have subscribed. Handles either ice-item-ref (a URL) or ice-item (the actual text). If an error code other than 2XX is returned, text containing the error message is returned instead.
| serviceRequest(xml) |
Services the request contained in the specified xml and replies with XML that is either the reply we want to send or an error message.