org.springframework.osgi.service.exporter
Interface OsgiServicePropertiesResolver

All Known Implementing Classes:
BeanNameServicePropertiesResolver

public interface OsgiServicePropertiesResolver

An OsgiServicePropertiesResolver is responsible for providing the properties that a bean exposed as a service will be published with.

Author:
Adrian Colyer
See Also:
OsgiServiceFactoryBean

Field Summary
static String BEAN_NAME_PROPERTY_KEY
          Predefined property indicating the bean name of an exported Spring managed object.
 
Method Summary
 Map getServiceProperties(String beanName)
          Returns a map containing the service properties associated with the given Spring managed bean identified by its name.
 

Field Detail

BEAN_NAME_PROPERTY_KEY

static final String BEAN_NAME_PROPERTY_KEY
Predefined property indicating the bean name of an exported Spring managed object.

See Also:
Constant Field Values
Method Detail

getServiceProperties

Map getServiceProperties(String beanName)
Returns a map containing the service properties associated with the given Spring managed bean identified by its name.

Parameters:
beanName - Spring managed bean name
Returns:
map containing the service properties


Copyright 2006-2008 Spring Framework. All Rights Reserved.