public class ParentAwareNamingStrategy extends MetadataNamingStrategy implements ApplicationContextAware
| Constructor and Description |
|---|
ParentAwareNamingStrategy(JmxAttributeSource attributeSource) |
| Modifier and Type | Method and Description |
|---|---|
ObjectName |
getObjectName(Object managedBean,
String beanKey) |
void |
setApplicationContext(ApplicationContext applicationContext) |
void |
setEnsureUniqueRuntimeObjectNames(boolean ensureUniqueRuntimeObjectNames) |
afterPropertiesSet, setAttributeSource, setDefaultDomainpublic ParentAwareNamingStrategy(JmxAttributeSource attributeSource)
public void setEnsureUniqueRuntimeObjectNames(boolean ensureUniqueRuntimeObjectNames)
ensureUniqueRuntimeObjectNames - the ensureUniqueRuntimeObjectNames to setpublic ObjectName getObjectName(Object managedBean, String beanKey) throws MalformedObjectNameException
getObjectName in interface ObjectNamingStrategygetObjectName in class MetadataNamingStrategyMalformedObjectNameExceptionpublic void setApplicationContext(ApplicationContext applicationContext) throws BeansException
setApplicationContext in interface ApplicationContextAwareBeansExceptionCopyright © 2014 Pivotal Software, Inc.. All rights reserved.