com.bea.wsrp.consumer.userproperty
Interface UserPropertyMapper

All Known Implementing Classes:
AbstractUserPropertyMapper, DefaultUserPropertyMapper

public interface UserPropertyMapper

Used to map consumer user props to the properties the producer requested


Method Summary
 Collection<UserProperty> mapProperties(RequiredUserProperties requiredProperties, Map<String,String> map, EntityPropertyCache profile)
          Map the consumer's properties (profile) to the producer's (return).
 

Method Detail

mapProperties

Collection<UserProperty> mapProperties(RequiredUserProperties requiredProperties,
                                       Map<String,String> map,
                                       EntityPropertyCache profile)

Map the consumer's properties (profile) to the producer's (return).

Generally the map will be as follows:

However the you may use whatever format strings your mapper understands.

Parameters
requiredProperties - the properties requested by the producer
map - A map where the key is the producer's name and the value is the consumer's name
profile - the User's profile on the consumer
Returns
the properties mapped to the producer or null for no mapped properties


Copyright © 2006 BEA Systems, Inc. All Rights Reserved