public abstract class BiMergeStep<I1 extends AbstractStep.StepResult<?>,I2 extends AbstractStep.StepResult<?>,O extends BiMergeStep.StepResult<I1,I2>> extends AbstractStep<I1,O>
| Modifier and Type | Class and Description |
|---|---|
static class |
BiMergeStep.StepResult<P1 extends AbstractStep.StepResult<?>,P2 extends AbstractStep.StepResult<?>> |
AbstractStep.ApplicationDetails, AbstractStep.FirstStepResult, AbstractStep.InitialInput| Modifier and Type | Field and Description |
|---|---|
protected AbstractStep<?,I2> |
prevStep2 |
applicationDetails, name, prevStep| Constructor and Description |
|---|
BiMergeStep(java.lang.String name,
AbstractStep<?,I1> prevStep1,
AbstractStep<?,I2> prevStep2) |
| Modifier and Type | Method and Description |
|---|---|
protected O |
execute(ILogger logger,
net.lenni0451.commons.httpclient.HttpClient httpClient,
I1 prevResult) |
protected abstract O |
execute(ILogger logger,
net.lenni0451.commons.httpclient.HttpClient httpClient,
I1 prevResult1,
I2 prevResult2) |
O |
getFromInput(ILogger logger,
net.lenni0451.commons.httpclient.HttpClient httpClient,
AbstractStep.InitialInput input) |
O |
refresh(ILogger logger,
net.lenni0451.commons.httpclient.HttpClient httpClient,
O result) |
fromJson, getFromInput, refresh, toJsonprotected final AbstractStep<?,I2 extends AbstractStep.StepResult<?>> prevStep2
public BiMergeStep(java.lang.String name,
AbstractStep<?,I1> prevStep1,
AbstractStep<?,I2> prevStep2)
protected final O execute(ILogger logger, net.lenni0451.commons.httpclient.HttpClient httpClient, I1 prevResult) throws java.lang.Exception
execute in class AbstractStep<I1 extends AbstractStep.StepResult<?>,O extends BiMergeStep.StepResult<I1,I2>>java.lang.Exceptionprotected abstract O execute(ILogger logger, net.lenni0451.commons.httpclient.HttpClient httpClient, I1 prevResult1, I2 prevResult2) throws java.lang.Exception
java.lang.Exceptionpublic O refresh(ILogger logger, net.lenni0451.commons.httpclient.HttpClient httpClient, O result) throws java.lang.Exception
refresh in class AbstractStep<I1 extends AbstractStep.StepResult<?>,O extends BiMergeStep.StepResult<I1,I2>>java.lang.Exceptionpublic O getFromInput(ILogger logger, net.lenni0451.commons.httpclient.HttpClient httpClient, AbstractStep.InitialInput input) throws java.lang.Exception
getFromInput in class AbstractStep<I1 extends AbstractStep.StepResult<?>,O extends BiMergeStep.StepResult<I1,I2>>java.lang.Exception