public abstract class AbstractFeed extends AbstractEntityAdjunct implements Feed
BrooklynObject.TagSupport| Modifier and Type | Field and Description | 
|---|---|
| static ConfigKey<java.lang.Boolean> | ONLY_IF_SERVICE_UP | 
| Constructor and Description | 
|---|
| AbstractFeed() | 
| AbstractFeed(EntityLocal entity)Deprecated. 
 since 0.7.0; use no-arg constructor; call  setEntity(EntityLocal) | 
| AbstractFeed(EntityLocal entity,
            boolean onlyIfServiceUp)Deprecated. 
 since 0.7.0; use no-arg constructor; call  setEntity(EntityLocal)andsetConfig(ONLY_IF_SERVICE_UP, onlyIfServiceUp) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | destroy()Unsubscribes and clears all managed subscriptions; is called by the owning entity when a policy is removed
 and should always be called by any subclasses overriding this method | 
| EntityLocal | getEntity() | 
| RebindSupport<FeedMemento> | getRebindSupport()Users are strongly discouraged from calling or overriding this method. | 
| boolean | isActivated()True if everything has been _started_ (or it is starting) but not stopped,
 even if it is suspended; see also  Feed.isActive() | 
| boolean | isActive() | 
| boolean | isRunning()Whether the adjunct is available/active | 
| boolean | isSuspended() | 
| void | resume()resumes this feed if it has been suspended and not stopped | 
| void | setEntity(EntityLocal entity) | 
| void | start() | 
| void | stop() | 
| void | suspend()suspends this feed (stops the poller, or indicates that the feed should start in a state where the poller is stopped) | 
configure, getAllConfig, getConfig, getConfigMap, getDisplayName, getName, getUniqueTag, isDestroyed, setConfig, setDisplayName, setName, tags, toStringgetCatalogItemId, getId, getManagementContext, getTagSupport, init, rebind, setCatalogItemId, setManagementContextequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetId, getName, getUniqueTag, isDestroyedgetCatalogItemId, getDisplayName, getTagSupport, tagssetCatalogItemIdpublic static final ConfigKey<java.lang.Boolean> ONLY_IF_SERVICE_UP
public AbstractFeed()
@Deprecated public AbstractFeed(EntityLocal entity)
setEntity(EntityLocal)@Deprecated public AbstractFeed(EntityLocal entity, boolean onlyIfServiceUp)
setEntity(EntityLocal) and setConfig(ONLY_IF_SERVICE_UP, onlyIfServiceUp)public void setEntity(EntityLocal entity)
setEntity in class AbstractEntityAdjunctpublic boolean isActivated()
FeedFeed.isActive()isActivated in interface Feedpublic EntityLocal getEntity()
public void suspend()
Feedpublic void resume()
Feedpublic void destroy()
AbstractEntityAdjunctdestroy in class AbstractEntityAdjunctpublic boolean isSuspended()
isSuspended in interface Feedpublic boolean isRunning()
EntityAdjunctisRunning in interface EntityAdjunctisRunning in class AbstractEntityAdjunctpublic RebindSupport<FeedMemento> getRebindSupport()
FeedgetRebindSupport in interface FeedgetRebindSupport in interface Rebindable