|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.workflow.base.BaseStep
org.apache.commons.workflow.base.DescriptorStep
org.apache.commons.workflow.core.ConstructStep
public class ConstructStep
Create a new object of the specified class, using the constructor that
accepts the arguments specified by the associated Descriptor
objects. The first descriptor must identify the
java.lang.Class object to be used to construct the new
object.
FIXME - Constructors that take primitive arguments are not recognized and matched up to the wrapper classes.
| Field Summary |
|---|
| Fields inherited from class org.apache.commons.workflow.base.DescriptorStep |
|---|
descriptors |
| Fields inherited from class org.apache.commons.workflow.base.BaseStep |
|---|
id, nextStep, owner, previousStep |
| Constructor Summary | |
|---|---|
ConstructStep()
Construct a default instance of this Step. |
|
ConstructStep(String id)
Construct an instance of this Step with the specified identifier. |
|
ConstructStep(String id,
Descriptor descriptor)
Construct an instance of this Step with the specified identifier and associated Descriptor. |
|
| Method Summary | |
|---|---|
void |
execute(Context context)
Perform the executable actions related to this Step, in the context of the specified Context. |
protected String |
signature(String name,
Class[] types)
Return a method signature useful in debugging and exception messages. |
String |
toString()
Render a string representation of this Step. |
| Methods inherited from class org.apache.commons.workflow.base.DescriptorStep |
|---|
addDescriptor, findDescriptors, removeDescriptor |
| Methods inherited from class org.apache.commons.workflow.base.BaseStep |
|---|
getId, getNextStep, getOwner, getPreviousStep, setId, setNextStep, setOwner, setPreviousStep |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ConstructStep()
public ConstructStep(String id)
id - Step identifier
public ConstructStep(String id,
Descriptor descriptor)
id - Step identifierdescriptor - Initial descriptor| Method Detail |
|---|
public void execute(Context context)
throws StepException
execute in interface Stepexecute in class BaseStepcontext - The Context that is tracking our execution state
StepException - if a processing error has occurredpublic String toString()
toString in class Object
protected String signature(String name,
Class[] types)
name - Method nametypes - Parameter types
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||