C# Class Spring.Context.Attributes.AttributeConfigUtils

Utility class that allows for convenient registration of common IObjectPostProcessor and IObjectFactoryPostProcessor definitions for attribute based configuration
Datei anzeigen Open project: spring-projects/spring-net-codeconfig Class Usage Examples

Public Properties

Property Type Description
AUTOWIRED_ATTRIBUTE_PROCESSOR_OBJECT_NAME string
CONFIGURATION_ATTRIBUTE_PROCESSOR_OBJECT_NAME string
INITDESTROY_ATTRIBUTE_PROCESSOR_OBJECT_NAME string
REQUIRED_ATTRIBUTE_PROCESSOR_OBJECT_NAME string

Public Methods

Method Description
RegisterAttributeConfigProcessors ( IObjectDefinitionRegistry registry ) : void

Registers the attribute config processors.

Private Methods

Method Description
RegisterPostProcessor ( IObjectDefinitionRegistry registry, IConfigurableObjectDefinition objectDefinition, string objectName ) : void

Method Details

RegisterAttributeConfigProcessors() public static method

Registers the attribute config processors.
public static RegisterAttributeConfigProcessors ( IObjectDefinitionRegistry registry ) : void
registry IObjectDefinitionRegistry The registry.
return void

Property Details

AUTOWIRED_ATTRIBUTE_PROCESSOR_OBJECT_NAME public_oe static_oe property

The object name of the internally managed Autowire attribute processor
public static string AUTOWIRED_ATTRIBUTE_PROCESSOR_OBJECT_NAME
return string

CONFIGURATION_ATTRIBUTE_PROCESSOR_OBJECT_NAME public_oe static_oe property

The object name of the internally managed Configuration attribute processor.
public static string CONFIGURATION_ATTRIBUTE_PROCESSOR_OBJECT_NAME
return string

INITDESTROY_ATTRIBUTE_PROCESSOR_OBJECT_NAME public_oe static_oe property

The object name of the internally managed InitDestroy attribute processor.
public static string INITDESTROY_ATTRIBUTE_PROCESSOR_OBJECT_NAME
return string

REQUIRED_ATTRIBUTE_PROCESSOR_OBJECT_NAME public_oe static_oe property

The object name of the internally managed Required attribute processor.
public static string REQUIRED_ATTRIBUTE_PROCESSOR_OBJECT_NAME
return string