Brooklyn

brooklyn.policy.basic
[Java] Class PolicyTypeImpl

java.lang.Object
  brooklyn.policy.basic.PolicyTypeImpl
All Implemented Interfaces:
PolicyType

public class PolicyTypeImpl

This is the actual type of a policy instance at runtime.


Field Summary
protected static Logger LOG

 
Constructor Summary
PolicyTypeImpl(AbstractPolicy policy)

protected PolicyTypeImpl(java.lang.Class clazz)

 
Method Summary
boolean equals(java.lang.Object obj)

protected static java.util.Map findConfigKeys(java.lang.Class clazz, Policy optionalPolicy)

Finds the config keys defined on the entity's class, statics and optionally any non-static (discouraged).

ConfigKey getConfigKey(java.lang.String name)

java.util.Set getConfigKeys()

java.lang.String getName()

int hashCode()

java.lang.String toString()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

LOG

protected static final Logger LOG


 
Constructor Detail

PolicyTypeImpl

public PolicyTypeImpl(AbstractPolicy policy)


PolicyTypeImpl

protected PolicyTypeImpl(java.lang.Class clazz)


 
Method Detail

equals

@Override
public boolean equals(java.lang.Object obj)


findConfigKeys

protected static java.util.Map findConfigKeys(java.lang.Class clazz, Policy optionalPolicy)
Finds the config keys defined on the entity's class, statics and optionally any non-static (discouraged).


getConfigKey

@Override
public ConfigKey getConfigKey(java.lang.String name)


getConfigKeys

@Override
public java.util.Set getConfigKeys()


getName

@Override
public java.lang.String getName()


hashCode

@Override
public int hashCode()


toString

@Override
public java.lang.String toString()


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.