public class FlowInstanceDataBean extends com.ibm.commerce.ubf.objects.FlowInstanceAccessBean implements FlowInstanceInputDataBean, FlowInstanceSmartDataBean, com.ibm.commerce.beans.SmartDataBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
Constructor and Description |
---|
FlowInstanceDataBean()
Constructs a FlowInstanceDataBean object.
|
FlowInstanceDataBean(com.ibm.commerce.ubf.objects.FlowInstance o)
Constructs a FlowInstanceDataBean object.
|
FlowInstanceDataBean(com.ibm.commerce.ubf.objects.FlowInstanceAccessBean anAccess)
Constructs a FlowInstanceDataBean object.
|
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 |
setEntityId(java.lang.Long newEntityId)
Sets the EntityId and uses the value
to set a key field on the access bean.
|
void |
setEntityId(java.lang.String newEntityId)
Sets the EntityId and uses the value
to set a key field on the access bean.
|
void |
setFlowInstanceByFlowIdAndEntityId(java.lang.String newFlowId,
java.lang.String newEntityId)
Sets the FlowId and EntityId value.
|
void |
setFlowInstanceByFlowTypeIdAndEntityId(java.lang.String newFlowTypeId,
java.lang.String newEntityId)
Sets the FlowTypeId and EntityId value.
|
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 |
setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
Currently does nothing.
|
findAllFlowInstances, findByFlowTypeAndEntityForUpdate, findFlowInstanceByFlowAndEntity, findFlowInstanceByFlowTypeAndEntity, findFlowInstancesByFlowTypeAndStateIdentifier, getCurrentStageIndex, getCurrentStageIndexInEntityType, getCurrentStateIdentifier, getCurrentStateIdentifierInEntityType, getEntity, getEntityId, getEntityIdInEntityType, getFlowContext, getFlowId, getFlowIdInEntityType, getFlowStages, getFlowTypeId, getFlowTypeIdInEntityType, getLastUpdateTime, getLastUpdateTimeInEntityType, instantiateEntity, setCurrentStageIndex, setCurrentStageIndex, setCurrentStateIdentifier, setCurrentStateIdentifier, setFlowContext, setFlowId, setFlowId, setFlowStages, setInitKey_entityId, setInitKey_flowTypeId, setLastUpdateTime, setLastUpdateTime
public static final java.lang.String COPYRIGHT
public FlowInstanceDataBean()
public FlowInstanceDataBean(com.ibm.commerce.ubf.objects.FlowInstance o)
o
- javax.ejb.EJBObjectpublic FlowInstanceDataBean(com.ibm.commerce.ubf.objects.FlowInstanceAccessBean anAccess)
public com.ibm.commerce.command.CommandContext getCommandContext()
getCommandContext
in interface com.ibm.commerce.beans.SmartDataBean
public com.ibm.commerce.datatype.TypedProperty getRequestProperties()
getRequestProperties
in interface com.ibm.commerce.beans.InputDataBean
public void populate()
populate
in interface com.ibm.commerce.beans.SmartDataBean
java.lang.Exception
- On any access bean error.public void setCommandContext(com.ibm.commerce.command.CommandContext newCommandContext)
setCommandContext
in interface com.ibm.commerce.beans.SmartDataBean
newCommandContext
- the active command context.public void setEntityId(java.lang.Long newEntityId)
setEntityId
in class com.ibm.commerce.ubf.objects.FlowInstanceAccessBean
newEntityId
- relevant EntityId.public void setEntityId(java.lang.String newEntityId)
setEntityId
in interface FlowInstanceInputDataBean
setEntityId
in class com.ibm.commerce.ubf.objects.FlowInstanceAccessBean
newEntityId
- relevant EntityId.public void setFlowInstanceByFlowIdAndEntityId(java.lang.String newFlowId, java.lang.String newEntityId)
setFlowInstanceByFlowIdAndEntityId
in interface FlowInstanceInputDataBean
newFlowId
- relevant FlowId.newEntityId
- relevant EntityId.public void setFlowInstanceByFlowTypeIdAndEntityId(java.lang.String newFlowTypeId, java.lang.String newEntityId)
setFlowInstanceByFlowTypeIdAndEntityId
in interface FlowInstanceInputDataBean
newFlowTypeId
- relevant FlowTypeId.newEntityId
- relevant EntityId.public void setFlowTypeId(java.lang.Long newFlowTypeId)
setFlowTypeId
in class com.ibm.commerce.ubf.objects.FlowInstanceAccessBean
newFlowTypeId
- relevant FlowTypeId.public void setFlowTypeId(java.lang.String newFlowTypeId)
setFlowTypeId
in interface FlowInstanceInputDataBean
setFlowTypeId
in class com.ibm.commerce.ubf.objects.FlowInstanceAccessBean
newFlowTypeId
- relevant FlowTypeId.public void setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
setRequestProperties
in interface com.ibm.commerce.beans.InputDataBean
param
- a TypedProperty that is ignored.