@Deprecated
public class Subscriptions
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private FeedFetcherCache |
cache
Deprecated.
|
private java.lang.String |
callbackPrefix
Deprecated.
|
private SubDAO |
dao
Deprecated.
|
private static org.slf4j.Logger |
LOG
Deprecated.
|
private Requester |
requester
Deprecated.
|
Constructor and Description |
---|
Subscriptions()
Deprecated.
|
Subscriptions(FeedFetcherCache cache,
Requester requester,
java.lang.String callbackPrefix,
SubDAO dao)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
callback(java.lang.String callbackPath,
byte[] feed)
Deprecated.
|
void |
callback(java.lang.String callbackPath,
java.io.InputStream feed)
Deprecated.
|
void |
callback(java.lang.String callbackPath,
java.lang.String feed)
Deprecated.
|
void |
callback(java.lang.String callbackPath,
SyndFeed feed)
Deprecated.
|
private java.lang.String |
findHubUrl(SyndFeed feed)
Deprecated.
|
void |
setCache(FeedFetcherCache cache)
Deprecated.
|
void |
setCallbackPrefix(java.lang.String callbackPrefix)
Deprecated.
|
void |
setDao(SubDAO dao)
Deprecated.
|
void |
setRequester(Requester requester)
Deprecated.
|
void |
subscribe(java.lang.String topic,
boolean sync,
long leaseSeconds,
java.lang.String secret,
SubscriptionCallback callback)
Deprecated.
|
void |
subscribe(java.lang.String hubUrl,
java.lang.String topic,
boolean sync,
long leaseSeconds,
java.lang.String secret,
SubscriptionCallback callback)
Deprecated.
|
void |
unsubscribe(Subscription subscription,
java.lang.String hubUrl,
boolean sync,
java.lang.String secret,
SubscriptionCallback callback)
Deprecated.
|
java.lang.String |
validate(java.lang.String callbackPath,
java.lang.String topic,
java.lang.String mode,
java.lang.String challenge,
java.lang.String leaseSeconds,
java.lang.String verifyToken)
Deprecated.
|
private void |
validateLink(SyndFeed feed,
java.lang.String source)
Deprecated.
|
private static final org.slf4j.Logger LOG
private FeedFetcherCache cache
private Requester requester
private java.lang.String callbackPrefix
private SubDAO dao
public Subscriptions()
public Subscriptions(FeedFetcherCache cache, Requester requester, java.lang.String callbackPrefix, SubDAO dao)
public void callback(java.lang.String callbackPath, java.lang.String feed)
public void callback(java.lang.String callbackPath, java.io.InputStream feed)
public void callback(java.lang.String callbackPath, byte[] feed)
public void callback(java.lang.String callbackPath, SyndFeed feed)
public void unsubscribe(Subscription subscription, java.lang.String hubUrl, boolean sync, java.lang.String secret, SubscriptionCallback callback)
public void subscribe(java.lang.String hubUrl, java.lang.String topic, boolean sync, long leaseSeconds, java.lang.String secret, SubscriptionCallback callback)
public void subscribe(java.lang.String topic, boolean sync, long leaseSeconds, java.lang.String secret, SubscriptionCallback callback) throws java.lang.IllegalArgumentException, java.io.IOException, FeedException
java.lang.IllegalArgumentException
java.io.IOException
FeedException
public java.lang.String validate(java.lang.String callbackPath, java.lang.String topic, java.lang.String mode, java.lang.String challenge, java.lang.String leaseSeconds, java.lang.String verifyToken)
private java.lang.String findHubUrl(SyndFeed feed)
private void validateLink(SyndFeed feed, java.lang.String source)
public void setCache(FeedFetcherCache cache)
cache
- the cache to setpublic void setRequester(Requester requester)
requester
- the requester to setpublic void setCallbackPrefix(java.lang.String callbackPrefix)
callbackPrefix
- the callbackPrefix to setpublic void setDao(SubDAO dao)
dao
- the dao to set