public class FlowDataBean extends com.ibm.commerce.ubf.objects.FlowAccessBean implements FlowInputDataBean, FlowSmartDataBean, com.ibm.commerce.beans.SmartDataBean
FlowAccessBean,
SmartDataBean,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT |
static java.lang.String |
FLOWID |
| Constructor and Description |
|---|
FlowDataBean()
Constructs FlowDataBean.
|
FlowDataBean(com.ibm.commerce.ubf.objects.Flow o)
Constructs FlowDataBean.
|
FlowDataBean(com.ibm.commerce.ubf.objects.FlowAccessBean anAccessBean)
Constructs FlowDataBean.
|
| Modifier and Type | Method and Description |
|---|---|
com.ibm.commerce.command.CommandContext |
getCommandContext()
Gets the active commandContext.
|
java.lang.Long |
getFlowId()
Gets the flowId field.
|
java.lang.String |
getIdentifier() |
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 |
setFlowByFlowTypeIdAndIdentifier(java.lang.String newFlowTypeId,
java.lang.String newIdentifier)
Sets the flowTypeId and identifier value.
|
void |
setFlowId(java.lang.Long newFlowId)
Sets the flowId and uses the value
to set a key field on the access bean.
|
void |
setFlowId(java.lang.String newFlowId)
Sets the flowId and uses the value
to set a key field on the access bean.
|
void |
setIdentifier(java.lang.String identifier) |
void |
setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
Currently does nothing.
|
findAllFlows, findFlowByFlowTypeAndIdentifier, findFlowsByFlowType, findFlowsByIdentifier, getAttribute, getCompositeFlow, getCompositeFlowInEntityType, getDescription, getEntity, getFlowTypeId, getFlowTypeIdInEntityType, getId, getIdInEntityType, getLongDescription, getPriority, getPriorityInEntityType, getStates, getTransitions, instantiateEntity, setAttribute, setCompositeFlow, setCompositeFlow, setFlowTypeId, setFlowTypeId, setId, setId, setInitKey_id, setPriority, setPrioritypublic static final java.lang.String COPYRIGHT
public static final java.lang.String FLOWID
public FlowDataBean()
public FlowDataBean(com.ibm.commerce.ubf.objects.Flow o)
o - javax.ejb.EJBObjectpublic FlowDataBean(com.ibm.commerce.ubf.objects.FlowAccessBean anAccessBean)
anAccessBean - com.ibm.commerce.ubf.objects.FlowAccessBeanECExceptionpublic com.ibm.commerce.command.CommandContext getCommandContext()
getCommandContext in interface com.ibm.commerce.beans.SmartDataBeanpublic java.lang.Long getFlowId()
getFlowId in interface FlowSmartDataBeanpublic java.lang.String getIdentifier()
getIdentifier in class com.ibm.commerce.ubf.objects.FlowAccessBeanpublic com.ibm.commerce.datatype.TypedProperty getRequestProperties()
getRequestProperties in interface com.ibm.commerce.beans.InputDataBeanpublic void populate()
throws java.lang.Exception
populate in interface com.ibm.commerce.beans.SmartDataBeanjava.lang.Exception - On any access bean error.public void setCommandContext(com.ibm.commerce.command.CommandContext newCommandContext)
setCommandContext in interface com.ibm.commerce.beans.SmartDataBeannewCommandContext - the active command context.public void setFlowByFlowTypeIdAndIdentifier(java.lang.String newFlowTypeId,
java.lang.String newIdentifier)
setFlowByFlowTypeIdAndIdentifier in interface FlowInputDataBeannewFlowTypeId - relevant flowTypeId.newIdentifier - relevant identifier.public void setFlowId(java.lang.Long newFlowId)
newFlowId - relevant flowId.public void setFlowId(java.lang.String newFlowId)
setFlowId in interface FlowInputDataBeannewFlowId - relevant flowId.public void setIdentifier(java.lang.String identifier)
setIdentifier in class com.ibm.commerce.ubf.objects.FlowAccessBeanpublic void setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
setRequestProperties in interface com.ibm.commerce.beans.InputDataBeanparam - a TypedProperty that is ignored.