com.xenonsoft.bridgetown.soa
Interface IBeanPropertyValueResolver
- All Known Implementing Classes:
- NOPBeanPropertyValueResolver, PropertiesBeanPropertyValueResolver
- public interface IBeanPropertyValueResolver
An interface for object class that knows to how to resolve
a bean property value, which is set by an assembly factory
during configuration. An assembly factory
IServiceAssembler
may use a IBeanPropertyValueResolver object in order
to set bean properties during assembly. In this way
value may be retrieved from an external data source such
as a database, properties defined a file, or preferences
looked up in a network naming directory service (JNDI).
- Version:
- $Id: IBeanPropertyValueResolver.java,v 1.2 2005/02/23 01:31:11 peter_pilgrim Exp $
- Author:
- peterp, 05-Feb-2005
|
Method Summary |
java.lang.Object |
getValue(ValueReferenceConfig valueRef,
java.lang.Object value,
java.lang.String description)
Get the evaluation value of the property value as required
to set the bean property during IoC assembly. |
getValue
public java.lang.Object getValue(ValueReferenceConfig valueRef,
java.lang.Object value,
java.lang.String description)
- Get the evaluation value of the property value as required
to set the bean property during IoC assembly.
- Parameters:
valueRef - a reference to the value reference configurationvalue - the input value for the propertydescription - the additional description supplied the
assembly factory for use in error reporting and debugging
- Returns:
- the output value for the property
- Throws:
AssemblyFactoryException - if the property value cannot be resolved correctly
Copyright © 2005 XeNoNSoFT.com. All Rights Reserved.