Package com.wavefront.agent.data
Class EntityPropertiesFactoryImpl
- java.lang.Object
-
- com.wavefront.agent.data.EntityPropertiesFactoryImpl
-
- All Implemented Interfaces:
EntityPropertiesFactory
public class EntityPropertiesFactoryImpl extends Object implements EntityPropertiesFactory
Generates entity-specific wrappers for dynamic proxy settings.- Author:
- [email protected]
-
-
Constructor Summary
Constructors Constructor Description EntityPropertiesFactoryImpl(ProxyConfig proxyConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityProperties
get(com.wavefront.data.ReportableEntityType entityType)
Get an entity-specific wrapper for proxy runtime properties.EntityProperties.GlobalProperties
getGlobalProperties()
Returns a container with properties shared across all entity types
-
-
-
Constructor Detail
-
EntityPropertiesFactoryImpl
public EntityPropertiesFactoryImpl(ProxyConfig proxyConfig)
- Parameters:
proxyConfig
- proxy settings container
-
-
Method Detail
-
get
public EntityProperties get(com.wavefront.data.ReportableEntityType entityType)
Description copied from interface:EntityPropertiesFactory
Get an entity-specific wrapper for proxy runtime properties.- Specified by:
get
in interfaceEntityPropertiesFactory
- Parameters:
entityType
- entity type to get wrapper for- Returns:
- EntityProperties wrapper
-
getGlobalProperties
public EntityProperties.GlobalProperties getGlobalProperties()
Description copied from interface:EntityPropertiesFactory
Returns a container with properties shared across all entity types- Specified by:
getGlobalProperties
in interfaceEntityPropertiesFactory
- Returns:
- global properties container
-
-