com.ibm.commerce.ubf.beans

Class FlowComposeDataBean

  • java.lang.Object
    • com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • com.ibm.commerce.ubf.objects.FlowComposeAccessBean
        • com.ibm.commerce.ubf.beans.FlowComposeDataBean
    • 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
      FlowComposeDataBean()
      Constructs a FlowComposeDataBean object.
      FlowComposeDataBean(com.ibm.commerce.ubf.objects.FlowCompose o)
      Constructs a FlowComposeDataBean object.
      FlowComposeDataBean(com.ibm.commerce.ubf.objects.FlowComposeAccessBean anAccess)
      Constructs a FlowComposeDataBean object.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      com.ibm.commerce.command.CommandContext getCommandContext()
      Gets the active commandContext.
      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 setCompositeFlowId(java.lang.Long newCompositeFlowId)
      Sets the CompositeFlowId and uses the value to set a key field on the access bean.
      void setCompositeFlowId(java.lang.String newCompositeFlowId)
      Sets the CompositeFlowId and uses the value to set a key field on the access bean.
      void setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
      Currently does nothing.
      void setSequence(java.lang.Integer newSequence)
      Sets the Sequence and uses the value to set a key field on the access bean.
      void setSequence(java.lang.String newSequence)
      Sets the Sequence and uses the value to set a key field on the access bean.
      void setSingleFlowId(java.lang.Long newSingleFlowId)
      Sets the SingleFlowId and uses the value to set a key field on the access bean.
      void setSingleFlowId(java.lang.String newSingleFlowId)
      Sets the SingleFlowId and uses the value to set a key field on the access bean.
      • Methods inherited from class com.ibm.commerce.ubf.objects.FlowComposeAccessBean

        findAllCompositionFlows, findCompositionFlowsByCompositeFlowId, findCompositionFlowsBySingleFlowId, getCompositeFlowId, getCompositeFlowIdInEntityType, getEntity, getSequence, getSequenceInEntityType, getSingleFlowId, getSingleFlowIdInEntityType, instantiateEntity, setInitKey_compositeFlowId, setInitKey_sequence, setInitKey_singleFlowId
      • 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

      • FlowComposeDataBean

        public FlowComposeDataBean()
        Constructs a FlowComposeDataBean object.
      • FlowComposeDataBean

        public FlowComposeDataBean(com.ibm.commerce.ubf.objects.FlowCompose o)
        Constructs a FlowComposeDataBean object.
        Parameters:
        o - javax.ejb.EJBObject
      • FlowComposeDataBean

        public FlowComposeDataBean(com.ibm.commerce.ubf.objects.FlowComposeAccessBean anAccess)
        Constructs a FlowComposeDataBean object.
    • Method Detail

      • getCommandContext

        public com.ibm.commerce.command.CommandContext getCommandContext()
        Gets the active commandContext.
        Specified by:
        getCommandContext in interface com.ibm.commerce.beans.SmartDataBean
        Returns:
        the active commandContext.
      • getRequestProperties

        public com.ibm.commerce.datatype.TypedProperty getRequestProperties()
        Gets the value of requestProperties; currently implemented to return null.
        Specified by:
        getRequestProperties in interface com.ibm.commerce.beans.InputDataBean
        Returns:
        always null
      • populate

        public void populate()
        Fetches field values from the access bean.
        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.
        Specified by:
        setCommandContext in interface com.ibm.commerce.beans.SmartDataBean
        Parameters:
        newCommandContext - the active command context.
      • setCompositeFlowId

        public void setCompositeFlowId(java.lang.Long newCompositeFlowId)
        Sets the CompositeFlowId and uses the value to set a key field on the access bean.
        Overrides:
        setCompositeFlowId in class com.ibm.commerce.ubf.objects.FlowComposeAccessBean
        Parameters:
        newCompositeFlowId - relevant CompositeFlowId.
      • setCompositeFlowId

        public void setCompositeFlowId(java.lang.String newCompositeFlowId)
        Sets the CompositeFlowId and uses the value to set a key field on the access bean.
        Specified by:
        setCompositeFlowId in interface FlowComposeInputDataBean
        Overrides:
        setCompositeFlowId in class com.ibm.commerce.ubf.objects.FlowComposeAccessBean
        Parameters:
        newCompositeFlowId - relevant CompositeFlowId.
      • setRequestProperties

        public void setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
        Currently does nothing.
        Specified by:
        setRequestProperties in interface com.ibm.commerce.beans.InputDataBean
        Parameters:
        param - a TypedProperty that is ignored.
      • setSequence

        public void setSequence(java.lang.Integer newSequence)
        Sets the Sequence and uses the value to set a key field on the access bean.
        Overrides:
        setSequence in class com.ibm.commerce.ubf.objects.FlowComposeAccessBean
        Parameters:
        newSequence - relevant Sequence.
      • setSequence

        public void setSequence(java.lang.String newSequence)
        Sets the Sequence and uses the value to set a key field on the access bean.
        Specified by:
        setSequence in interface FlowComposeInputDataBean
        Overrides:
        setSequence in class com.ibm.commerce.ubf.objects.FlowComposeAccessBean
        Parameters:
        newSequence - relevant Sequence.
      • setSingleFlowId

        public void setSingleFlowId(java.lang.Long newSingleFlowId)
        Sets the SingleFlowId and uses the value to set a key field on the access bean.
        Overrides:
        setSingleFlowId in class com.ibm.commerce.ubf.objects.FlowComposeAccessBean
        Parameters:
        newSingleFlowId - relevant SingleFlowId.
      • setSingleFlowId

        public void setSingleFlowId(java.lang.String newSingleFlowId)
        Sets the SingleFlowId and uses the value to set a key field on the access bean.
        Specified by:
        setSingleFlowId in interface FlowComposeInputDataBean
        Overrides:
        setSingleFlowId in class com.ibm.commerce.ubf.objects.FlowComposeAccessBean
        Parameters:
        newSingleFlowId - relevant SingleFlowId.