de.jw.cloud42.core.eventing.storage
Interface SubscriberStore

All Known Implementing Classes:
DefaultSubscriberStore

public interface SubscriberStore

Defines the Storage for storing subscribers.


Method Summary
 void delete(java.lang.String subscriberID)
          To delete a previously stored subscriber.
 Subscription retrieve(java.lang.String subscriberID)
          To retrieve a previously stored subscriber.
 java.util.Iterator retrieveAllSubscribers(java.lang.String topic)
          To retrieve all subscribers stored upto now.
 void store(Subscription s)
          To store the subscriber.
 

Method Detail

store

void store(Subscription s)
           throws EventingException
To store the subscriber.

Parameters:
s -
Throws:
EventingException

retrieve

Subscription retrieve(java.lang.String subscriberID)
                      throws EventingException
To retrieve a previously stored subscriber.

Parameters:
subscriberID -
Returns:
Throws:
EventingException

retrieveAllSubscribers

java.util.Iterator retrieveAllSubscribers(java.lang.String topic)
                                          throws EventingException
To retrieve all subscribers stored upto now.

Returns:
Throws:
EventingException

delete

void delete(java.lang.String subscriberID)
            throws EventingException
To delete a previously stored subscriber.

Parameters:
subscriberID -
Throws:
EventingException


Copyright © 2010 just works! Software. All Rights Reserved.