OracleAS Syndication Services API Reference
10g (9.0.4)

Part No. B10399-01

oracle.syndicate.client
Interface SyndicateClientStateHandler

All Known Implementing Classes:
XMLSyndicateClientStateHandler

public interface SyndicateClientStateHandler

Used by the SyndicateConnection to store and retrieve client state information.

Since:
release specific (what release of product did this appear in)

Method Summary
 SyndicateSubscriber addSubscriber(java.lang.String id, java.lang.String name)
          Create a new SyndicateSubscriber given the ID and Name.
 SyndicateSubscription addSubscription(java.lang.String subscriberID, java.lang.String subscriptionID)
          Adds a new SyndicateSubscription to the state storage
 SyndicateSubscriber getSubscriber(java.lang.String subscriberID)
          Returns a SyndicateSubscriber instance given its ID
 java.util.List getSubscribers()
          Returns the list of SyndicateSubscriber IDs.
 SyndicateSubscription getSubscription(java.lang.String subscriberID, java.lang.String subscriptionID)
          Returns a SyndicateSubscription give its ID
 java.util.List getSubscriptions(java.lang.String subscriberID)
          Returns List of all SyndicateSubscription IDs of a given subscriber
 void removeSubscriber(java.lang.String subscriberID)
          Removes a SyndicateSubscriber from the state storage given its ID
 void removeSubscription(java.lang.String subscriberID, java.lang.String subscriptionID)
          Removes a SyndicateSubscription from te state storage given its ID

 

Method Detail

addSubscriber

public SyndicateSubscriber addSubscriber(java.lang.String id,
                                         java.lang.String name)
                                  throws SyndicateException
Create a new SyndicateSubscriber given the ID and Name. It will be added to the state storage

removeSubscriber

public void removeSubscriber(java.lang.String subscriberID)
                      throws SyndicateException
Removes a SyndicateSubscriber from the state storage given its ID

getSubscriber

public SyndicateSubscriber getSubscriber(java.lang.String subscriberID)
                                  throws SyndicateException
Returns a SyndicateSubscriber instance given its ID

getSubscribers

public java.util.List getSubscribers()
                              throws SyndicateException
Returns the list of SyndicateSubscriber IDs.

addSubscription

public SyndicateSubscription addSubscription(java.lang.String subscriberID,
                                             java.lang.String subscriptionID)
                                      throws SyndicateException
Adds a new SyndicateSubscription to the state storage

removeSubscription

public void removeSubscription(java.lang.String subscriberID,
                               java.lang.String subscriptionID)
                        throws SyndicateException
Removes a SyndicateSubscription from te state storage given its ID

getSubscription

public SyndicateSubscription getSubscription(java.lang.String subscriberID,
                                             java.lang.String subscriptionID)
                                      throws SyndicateException
Returns a SyndicateSubscription give its ID

getSubscriptions

public java.util.List getSubscriptions(java.lang.String subscriberID)
                                throws SyndicateException
Returns List of all SyndicateSubscription IDs of a given subscriber

Copyright © 2001, 2003, Oracle. All rights reserved.

Copyright © 2001, 2003, Oracle. All rights reserved.