public abstract class OptionalMergeStep<I1 extends AbstractStep.StepResult<?>,I2 extends AbstractStep.StepResult<?>,O extends OptionalMergeStep.StepResult<?,?>> extends AbstractStep<I1,O>
| Modifier and Type | Class and Description |
|---|---|
static interface |
OptionalMergeStep.StepResult<P1 extends AbstractStep.StepResult<?>,P2 extends AbstractStep.StepResult<?>> |
AbstractStep.InitialInput| Modifier and Type | Field and Description |
|---|---|
AbstractStep<?,I2> |
prevStep2 |
prevStep| Constructor and Description |
|---|
OptionalMergeStep(AbstractStep<?,I1> prevStep1,
AbstractStep<?,I2> prevStep2) |
| Modifier and Type | Method and Description |
|---|---|
O |
applyStep(org.apache.http.client.HttpClient httpClient,
I1 prevResult) |
abstract O |
applyStep(org.apache.http.client.HttpClient httpClient,
I1 prevResult1,
I2 prevResult2) |
O |
getFromInput(org.apache.http.client.HttpClient httpClient,
AbstractStep.InitialInput input) |
O |
refresh(org.apache.http.client.HttpClient httpClient,
O result) |
fromJsonpublic final AbstractStep<?,I2 extends AbstractStep.StepResult<?>> prevStep2
public OptionalMergeStep(AbstractStep<?,I1> prevStep1, AbstractStep<?,I2> prevStep2)
public O applyStep(org.apache.http.client.HttpClient httpClient, I1 prevResult) throws java.lang.Exception
applyStep in class AbstractStep<I1 extends AbstractStep.StepResult<?>,O extends OptionalMergeStep.StepResult<?,?>>java.lang.Exceptionpublic abstract O applyStep(org.apache.http.client.HttpClient httpClient, I1 prevResult1, I2 prevResult2) throws java.lang.Exception
java.lang.Exceptionpublic O refresh(org.apache.http.client.HttpClient httpClient, O result) throws java.lang.Exception
refresh in class AbstractStep<I1 extends AbstractStep.StepResult<?>,O extends OptionalMergeStep.StepResult<?,?>>java.lang.Exceptionpublic O getFromInput(org.apache.http.client.HttpClient httpClient, AbstractStep.InitialInput input) throws java.lang.Exception
getFromInput in class AbstractStep<I1 extends AbstractStep.StepResult<?>,O extends OptionalMergeStep.StepResult<?,?>>java.lang.Exception