|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.figure8.join.core.EntityObject org.figure8.join.core.SortableEntityObject org.figure8.join.businessobjects.commons.Step
public class Step
This is an entity representing an Integration process step.
Steps and their position helps defining the integration process and thus
the lifecycle of managed artifacts and environments.
Steps may also help defining business and transition rules. e.g :
an artifact may have to be deployed on an environment corresponding
to step one "acceptance tests" before being deployed on another environment
corresponding to step two "non regression tests".
Constructor Summary | |
---|---|
Step()
Creates a new instance of Step |
|
Step(java.lang.String label,
int position)
Creates a new instance of Step with mandatory params. |
Method Summary | |
---|---|
java.lang.String |
getLabel()
|
Step |
getNextStep()
|
int |
getPosition()
|
Step |
getPreviousStep()
|
java.lang.String |
getStringForComparison()
Get the comparision criterion as a string. |
void |
setLabel(java.lang.String label)
|
void |
setNextStep(Step nextStep)
|
void |
setPosition(int position)
|
void |
setPreviousStep(Step previousStep)
|
void |
shiftPosition()
Shift the position of this step and its followers into integration process. |
Methods inherited from class org.figure8.join.core.SortableEntityObject |
---|
compareTo |
Methods inherited from class org.figure8.join.core.EntityObject |
---|
clone, equals, getId, hashCode, isTransient |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Step()
public Step(java.lang.String label, int position)
label
- This step labelposition
- This step position within integration cycle.Method Detail |
---|
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
label
- This step labelpublic int getPosition()
public void setPosition(int position)
position
- The position in this step within integration cyclepublic Step getNextStep()
public void setNextStep(Step nextStep)
nextStep
- The next step within integration cyclepublic Step getPreviousStep()
public void setPreviousStep(Step previousStep)
previousStep
- The previous step within integration cyclepublic void shiftPosition()
public java.lang.String getStringForComparison()
getStringForComparison
in class SortableEntityObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |