BEA Systems, Inc.

com.beasys.commerce.user.jsp
Interface ProfileWrapper

All Known Implementing Classes:
CachedProfileBean, AnonymousProfileBean

public interface ProfileWrapper

Interface used primarily to allow the rules engine to differentiate the user profile from session and request profiles.


Method Summary
 ConfigurableEntity getProfile()
          Returns the wrapped profile.
 java.lang.Object getProperty(java.lang.String propertySet, java.lang.String propertyName, ConfigurableEntity explicitSuccessor, java.lang.Object defaultValue)
          Pass-through method that can override the wrapped successor.
 ConfigurableEntity getSuccessor()
          Returns the wrapped successor.
 

Method Detail

getProfile

public ConfigurableEntity getProfile()
Returns the wrapped profile.
Returns:
the wrapped profile

getSuccessor

public ConfigurableEntity getSuccessor()
Returns the wrapped successor.
Returns:
the wrapped successor

getProperty

public java.lang.Object getProperty(java.lang.String propertySet,
                                    java.lang.String propertyName,
                                    ConfigurableEntity explicitSuccessor,
                                    java.lang.Object defaultValue)
Pass-through method that can override the wrapped successor.

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved