|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.policy.basic.AbstractEntityAdjunct
brooklyn.policy.basic.AbstractPolicy
public abstract class AbstractPolicy extends AbstractEntityAdjunct
Base Policy implementation; all policies should extend this or its children
Field Summary | |
---|---|
protected java.lang.String |
policyStatus
|
protected java.util.concurrent.atomic.AtomicBoolean |
suspended
|
Fields inherited from class AbstractEntityAdjunct | |
---|---|
_subscriptionTracker, adjunctType, configsInternal, entity, execution, id, leftoverProperties, name |
Constructor Summary | |
AbstractPolicy()
|
|
AbstractPolicy(java.util.Map flags)
|
Method Summary | |
---|---|
void
|
destroy()
|
PolicyType
|
getPolicyType()
|
RebindSupport
|
getRebindSupport()
|
boolean
|
isRunning()
|
boolean
|
isSuspended()
|
void
|
resume()
|
void
|
suspend()
|
java.lang.String
|
toString()
|
Field Detail |
---|
protected java.lang.String policyStatus
protected java.util.concurrent.atomic.AtomicBoolean suspended
Constructor Detail |
---|
public AbstractPolicy()
public AbstractPolicy(java.util.Map flags)
Method Detail |
---|
@Override public void destroy()
@Override public PolicyType getPolicyType()
@Override public RebindSupport getRebindSupport()
@Override public boolean isRunning()
@Override public boolean isSuspended()
@Override public void resume()
@Override public void suspend()
@Override public java.lang.String toString()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.