com.ibm.commerce.emarketing.beans

Class CustomerProfileDataBeanBase

  • java.lang.Object
    • com.ibm.commerce.beans.InputDataBeanImpl
      • com.ibm.commerce.beans.SmartDataBeanImpl
        • com.ibm.commerce.emarketing.beans.CustomerProfileDataBeanBase
  • All Implemented Interfaces:
    com.ibm.commerce.beans.DataBean, com.ibm.commerce.beans.InputDataBean, com.ibm.commerce.beans.SmartDataBean, com.ibm.commerce.security.Delegator, com.ibm.commerce.security.Protectable, java.io.Serializable
    Direct Known Subclasses:
    CustomerProfileDataBean


    public class CustomerProfileDataBeanBase
    extends com.ibm.commerce.beans.SmartDataBeanImpl
    implements com.ibm.commerce.security.Protectable, com.ibm.commerce.security.Delegator
    The base class that supports access control for CustomerProfileDataBean.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      Copyright.
      • Fields inherited from interface com.ibm.commerce.beans.DataBean

        emptyString
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      com.ibm.commerce.security.Protectable getDelegate()
      Returns the delegate for the bean.
      java.lang.Long getOwner()
      Return the member reference number of the owner.
      • Methods inherited from class com.ibm.commerce.beans.SmartDataBeanImpl

        fulfills, getCommandContext, getHttpRequest, getHttpResponse, getResources, getViewCommandContext, populate, setCommandContext, setHttpRequest, setHttpResponse, setViewCommandContext
      • Methods inherited from class com.ibm.commerce.beans.InputDataBeanImpl

        getRequestProperties, setRequestProperties
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.ibm.commerce.security.Protectable

        fulfills
      • Methods inherited from interface com.ibm.commerce.beans.InputDataBean

        getRequestProperties, setRequestProperties
    • Field Detail

    • Constructor Detail

      • CustomerProfileDataBeanBase

        public CustomerProfileDataBeanBase()
        Null argument constructor.
    • Method Detail

      • getDelegate

        public com.ibm.commerce.security.Protectable getDelegate()
                                                          throws java.lang.Exception
        Returns the delegate for the bean.
        Specified by:
        getDelegate in interface com.ibm.commerce.security.Delegator
        Returns:
        com.ibm.commerce.accesscontrol.policymanager.Protectable
        Throws:
        java.lang.Exception - thrown when locating a delegate causes an exception
      • getOwner

        public java.lang.Long getOwner()
                                throws java.lang.Exception
        Return the member reference number of the owner.
        Specified by:
        getOwner in interface com.ibm.commerce.security.Protectable
        Returns:
        the member ID of the of the owner.
        Throws:
        java.lang.Exception - thrown when the owner's member ID cannot be retrieved through the StoreAccessBean.