info.magnolia.cms.exchange
Interface ActivationManager

All Known Implementing Classes:
DefaultActivationManager

public interface ActivationManager

Contract for activation targets (subscribers). Provides full access and management of subscribers. TODO: rename to SubscriberManager.

Author:
Sameer Charles $Id: ActivationManager.java 41137 2011-01-06 18:19:25Z gjoseph $

Method Summary
 void addSubscribers(Subscriber subscriber)
           
 java.lang.String getConfigPath()
          Deprecated. There's no real need to expose this as such a location is an implementation detail.
 java.util.Collection<Subscriber> getSubscribers()
           
 boolean hasAnyActiveSubscriber()
           
 void setSubscribers(java.util.Collection<Subscriber> subscribers)
           
 

Method Detail

getSubscribers

java.util.Collection<Subscriber> getSubscribers()

setSubscribers

void setSubscribers(java.util.Collection<Subscriber> subscribers)

addSubscribers

void addSubscribers(Subscriber subscriber)

getConfigPath

@Deprecated
java.lang.String getConfigPath()
Deprecated. There's no real need to expose this as such a location is an implementation detail.

Path to stored configuration for the subscribers.

Returns:

hasAnyActiveSubscriber

boolean hasAnyActiveSubscriber()


Copyright © 2003-2011 Magnolia International Ltd.. All Rights Reserved.