com.ibm.commerce.ubf.beans

Class FlowTypeDataBean

  • java.lang.Object
    • com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • com.ibm.commerce.ubf.objects.FlowTypeAccessBean
        • com.ibm.commerce.ubf.beans.FlowTypeDataBean
  • All Implemented Interfaces:
    com.ibm.commerce.beans.DataBean, com.ibm.commerce.beans.InputDataBean, com.ibm.commerce.beans.SmartDataBean, FlowTypeInputDataBean, FlowTypeSmartDataBean, java.io.Serializable


    public class FlowTypeDataBean
    extends com.ibm.commerce.ubf.objects.FlowTypeAccessBean
    implements FlowTypeInputDataBean, FlowTypeSmartDataBean, com.ibm.commerce.beans.SmartDataBean
    Interfaces to the data members of the FlowTypeDataBean.
    See Also:
    FlowAccessBean, SmartDataBean, Serialized Form
    • Field Summary

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

        emptyString
    • Constructor Summary

      Constructors 
      Constructor and Description
      FlowTypeDataBean()
      Constructs FlowTypeDataBean.
      FlowTypeDataBean(com.ibm.commerce.ubf.objects.FlowType o)
      Constructs FlowTypeDataBean.
      FlowTypeDataBean(com.ibm.commerce.ubf.objects.FlowTypeAccessBean anAccessBean)
      Constructs FlowTypeDataBean.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      com.ibm.commerce.command.CommandContext getCommandContext()
      Gets the active commandContext.
      java.lang.Long getFlowTypeId()
      Gets the FlowTypeId field.
      com.ibm.commerce.datatype.TypedProperty getRequestProperties()
      Gets the value of requestProperties; currently implemented to return null.
      void populate()
      Fetches field values from the access bean.
      void setCommandContext(com.ibm.commerce.command.CommandContext newCommandContext)
      Sets the active commandContext.
      void setFlowTypeId(java.lang.Long newFlowTypeId)
      Sets the FlowTypeId and uses the value to set a key field on the access bean.
      void setFlowTypeId(java.lang.String newFlowTypeId)
      Sets the FlowTypeId and uses the value to set a key field on the access bean.
      void setFlowTypeIdentifier(java.lang.String newIdentifier)
      Sets the identifier value.
      void setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
      Currently does nothing.
      • Methods inherited from class com.ibm.commerce.ubf.objects.FlowTypeAccessBean

        findAllFlowTypes, findFlowTypeByIdentifier, findFlowTypesByFlowDomain, getAttribute, getBusinessFlowBeanClass, getDescription, getEntity, getFlowDomainId, getFlowDomainIdInEntityType, getFlows, getId, getIdentifier, getIdInEntityType, getLongDescription, getPriority, getPriorityInEntityType, getStateGroups, getStates, getViewName, instantiateEntity, setAttribute, setBusinessFlowBeanClass, setFlowDomainId, setFlowDomainId, setId, setId, setIdentifier, setInitKey_id, setPriority, setPriority, setViewName
      • Methods inherited from class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean

        createAccessBean, createAccessBean, createAccessBeanCollection, createAccessBeanCollection, createEntityCollection, detach, remove, setUseDataCache, toString
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • FlowTypeDataBean

        public FlowTypeDataBean()
        Constructs FlowTypeDataBean.
      • FlowTypeDataBean

        public FlowTypeDataBean(com.ibm.commerce.ubf.objects.FlowType o)
        Constructs FlowTypeDataBean.
        Parameters:
        o - javax.ejb.EJBObject
      • FlowTypeDataBean

        public FlowTypeDataBean(com.ibm.commerce.ubf.objects.FlowTypeAccessBean anAccessBean)
        Constructs FlowTypeDataBean.
        Parameters:
        anAccessBean - com.ibm.commerce.ubf.objects.FlowTypeAccessBean
        Throws:
        ECException
    • Method Detail

      • getCommandContext

        public com.ibm.commerce.command.CommandContext getCommandContext()
        Gets the active commandContext. Creation date: (8/25/00 11:23:15 AM)
        Specified by:
        getCommandContext in interface com.ibm.commerce.beans.SmartDataBean
        Returns:
        the active commandContext.
      • getFlowTypeId

        public java.lang.Long getFlowTypeId()
        Gets the FlowTypeId field. Creation date: (5/22/01 5:06:28 PM)
        Specified by:
        getFlowTypeId in interface FlowTypeSmartDataBean
        Returns:
        the flow type id.
      • getRequestProperties

        public com.ibm.commerce.datatype.TypedProperty getRequestProperties()
        Gets the value of requestProperties; currently implemented to return null. Creation date: (5/22/01 2:49:26 PM)
        Specified by:
        getRequestProperties in interface com.ibm.commerce.beans.InputDataBean
        Returns:
        always null
      • populate

        public void populate()
        Fetches field values from the access bean. Creation date: (5/22/01 2:25:09 PM)
        Specified by:
        populate in interface com.ibm.commerce.beans.SmartDataBean
        Throws:
        java.lang.Exception - On any access bean error.
      • setCommandContext

        public void setCommandContext(com.ibm.commerce.command.CommandContext newCommandContext)
        Sets the active commandContext. Creation date: (5/22/01 11:23:15 AM)
        Specified by:
        setCommandContext in interface com.ibm.commerce.beans.SmartDataBean
        Parameters:
        newCommandContext - the active command context.
      • setFlowTypeId

        public void setFlowTypeId(java.lang.Long newFlowTypeId)
        Sets the FlowTypeId and uses the value to set a key field on the access bean. Creation date: (5/22/01 5:06:28 PM)
        Parameters:
        newFlowTypeId - relevant FlowTypeId.
      • setFlowTypeId

        public void setFlowTypeId(java.lang.String newFlowTypeId)
        Sets the FlowTypeId and uses the value to set a key field on the access bean. Creation date: (5/22/01 5:06:28 PM)
        Specified by:
        setFlowTypeId in interface FlowTypeInputDataBean
        Parameters:
        newFlowTypeId - relevant FlowTypeId.
      • setFlowTypeIdentifier

        public void setFlowTypeIdentifier(java.lang.String newIdentifier)
        Sets the identifier value. This method will find flow type information by identifier.
        Specified by:
        setFlowTypeIdentifier in interface FlowTypeInputDataBean
        Parameters:
        newIdentifier - relevant identifier.
      • setRequestProperties

        public void setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
        Currently does nothing. Creation date: (5/22/01 3:02:08 PM)
        Specified by:
        setRequestProperties in interface com.ibm.commerce.beans.InputDataBean
        Parameters:
        param - a TypedProperty that is ignored.