com.ibm.commerce.ubf.beans

Class FlowAdminDataBean

  • java.lang.Object
    • com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • com.ibm.commerce.ubf.objects.FlowAdminAccessBean
        • com.ibm.commerce.ubf.beans.FlowAdminDataBean
    • 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
      FlowAdminDataBean()
      Constructs a FlowAdminDataBean object.
      FlowAdminDataBean(com.ibm.commerce.ubf.objects.FlowAdmin o)
      Constructs a FlowAdminDataBean object.
      FlowAdminDataBean(com.ibm.commerce.ubf.objects.FlowAdminAccessBean anAccess)
      Constructs a FlowAdminDataBean 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.
      java.lang.Long getFlowAdminId()
      Gets the FlowAdminId field.
      com.ibm.commerce.datatype.TypedProperty getRequestProperties()
      Gets the value of requestProperties; currently implemented to return null.
      boolean isFlowSelected(java.lang.String newFlowId, java.lang.String newOrgId, java.lang.String newMarketId)
      Sets the flowId and orgId and marketId value.
      void populate()
      Fetches field values from the access bean.
      void setCommandContext(com.ibm.commerce.command.CommandContext newCommandContext)
      Sets the active commandContext.
      void setFlowAdminId(java.lang.Long newFlowAdminId)
      Sets the FlowAdminId and uses the value to set a key field on the access bean.
      void setFlowAdminId(java.lang.String newFlowAdminId)
      Sets the FlowAdminId and uses the value to set a key field on the access bean.
      void setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
      Currently does nothing.
      • Methods inherited from class com.ibm.commerce.ubf.objects.FlowAdminAccessBean

        findAll, findByFlow, findByFlowAndOrgAndStore, findByOrg, findByOrgAndStore, findByStore, fulfills, getEntity, getFlowDescription, getFlowId, getFlowIdInEntityType, getId, getIdInEntityType, getOrgId, getOrgIdInEntityType, getOwner, getStoreId, getStoreIdInEntityType, instantiateEntity, setFlowId, setFlowId, setId, setId, setInitKey_id, setOrgId, setOrgId, setStoreId, setStoreId
      • 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

      • FlowAdminDataBean

        public FlowAdminDataBean()
        Constructs a FlowAdminDataBean object.
      • FlowAdminDataBean

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

        public FlowAdminDataBean(com.ibm.commerce.ubf.objects.FlowAdminAccessBean anAccess)
        Constructs a FlowAdminDataBean 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
      • isFlowSelected

        public boolean isFlowSelected(java.lang.String newFlowId,
                                      java.lang.String newOrgId,
                                      java.lang.String newMarketId)
        Sets the flowId and orgId and marketId value. This method will find flowAdmin information by flowId and orgId and marketId
        Specified by:
        isFlowSelected in interface FlowAdminSmartDataBean
        Parameters:
        newFlowId - relevant flowId.
        newOrgId - relevant orgId.
        newMarketId - relevant marketId.
      • 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.
      • setFlowAdminId

        public void setFlowAdminId(java.lang.Long newFlowAdminId)
        Sets the FlowAdminId and uses the value to set a key field on the access bean.
        Parameters:
        newFlowAdminId - relevant FlowAdminId.
      • setFlowAdminId

        public void setFlowAdminId(java.lang.String newFlowAdminId)
        Sets the FlowAdminId and uses the value to set a key field on the access bean.
        Specified by:
        setFlowAdminId in interface FlowAdminInputDataBean
        Parameters:
        newFlowAdminId - relevant FlowAdminId.
      • 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.