BEA Systems, Inc.

com.beasys.commerce.user.jsp.beans
Class AnonymousProfileBean

java.lang.Object
  |
  +--com.beasys.commerce.axiom.p13n.http.HttpConfigurableEntity
        |
        +--com.beasys.commerce.user.jsp.beans.LocalProfileBean
              |
              +--com.beasys.commerce.user.jsp.beans.AnonymousProfileBean
All Implemented Interfaces:
BusinessPolicyManager, ConfigurableEntity, ProfileWrapper, java.io.Serializable

public class AnonymousProfileBean
extends LocalProfileBean
implements ProfileWrapper

This bean is used behind the <um:getProperty> and <um:setProperty> tags when no profile is currently active to support the Anonymous profile functionality. It does not actually persist anything to the database, or use any session beans.

Version:
$Revision: 3$, $Date: 2/21/00 11:13:10 AM$
Author:
original: Tim Breeden, latest: $Author: Tim Breeden$
See Also:
Serialized Form

Fields inherited from interface com.beasys.commerce.foundation.ConfigurableEntity
RESERVED_SCOPE_NAME
 
Constructor Summary
AnonymousProfileBean()
           
 
Method Summary
 ConfigurableEntity getProfile()
          Returns the anonymous profile; in this case, this object itself.
 ConfigurableEntity getSuccessor()
          Returns the successor, which will always be null for anonymous profiles.
 
Methods inherited from class com.beasys.commerce.user.jsp.beans.LocalProfileBean
clearValues, getProperty, getProperty, getPropertyAsString, removeProperty, setProperties, setProperty, transferProperties
 
Methods inherited from class com.beasys.commerce.axiom.p13n.http.HttpConfigurableEntity
addBusinessPolicy, addPropertyValue, addPropertyValueMapped, get__classIdentifier, get__containingBelonging, get__containingEntity, get__mapKey, get__sequenceNumber, getBusinessPolicy, getDefaultValueFromSchema, getEJBHome, getHandle, getPersistableHandle, getPrimaryKey, getProperty, getPropertyAsString, getPropertyDefault, getPropertyNoDefault, getSuccessor, getUniqueId, isIdentical, remove, removeBusinessPolicy, removeProperty, r
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.beasys.commerce.user.jsp.ProfileWrapper
getProperty
 

Constructor Detail

AnonymousProfileBean

public AnonymousProfileBean()
Method Detail

getProfile

public ConfigurableEntity getProfile()
Returns the anonymous profile; in this case, this object itself.
Specified by:
getProfile in interface ProfileWrapper
Returns:
the anonymous profile

getSuccessor

public ConfigurableEntity getSuccessor()
Returns the successor, which will always be null for anonymous profiles.
Specified by:
getSuccessor in interface ProfileWrapper
Returns:
null

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved