org.apache.savan.subscribers
Class LeafSubscriber
java.lang.Object
org.apache.savan.subscribers.AbstractSubscriber
org.apache.savan.subscribers.LeafSubscriber
- All Implemented Interfaces:
- Subscriber
- Direct Known Subclasses:
- EventingLeafSubscriber
- public abstract class LeafSubscriber
- extends AbstractSubscriber
Defines a single node subscriber.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LeafSubscriber
public LeafSubscriber()
renewSubscription
public void renewSubscription(ExpirationBean bean)
- Description copied from interface:
Subscriber
- To renew a subscription.
- Specified by:
renewSubscription
in interface Subscriber
- Specified by:
renewSubscription
in class AbstractSubscriber
getSubscriptionEndingTime
public java.util.Date getSubscriptionEndingTime()
setSubscriptionEndingTime
public void setSubscriptionEndingTime()
sendPublication
public void sendPublication(SavanMessageContext publication,
PublicationReport report)
throws SavanException
- Description copied from class:
AbstractSubscriber
- This should be used by based classes to sendThe publication in its own manner
- Specified by:
sendPublication
in class AbstractSubscriber
- Parameters:
publication
- report
-
- Throws:
SavanException
setSubscriptionEndingTime
public void setSubscriptionEndingTime(java.util.Date subscriptionEndingTime)
- Description copied from interface:
Subscriber
- To set the Subscription expiration time.
- Specified by:
setSubscriptionEndingTime
in interface Subscriber
- Specified by:
setSubscriptionEndingTime
in class AbstractSubscriber
doProtocolSpecificPublication
public abstract void doProtocolSpecificPublication(SavanMessageContext publication)
throws SavanException
- Throws:
SavanException
Copyright © 2007 null. All Rights Reserved.