public class LoadBalanceAccumulateFunction extends Object implements org.kie.api.runtime.rule.AccumulateFunction<LoadBalanceAccumulateFunction.LoadBalanceData>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
LoadBalanceAccumulateFunction.LoadBalanceData |
static class |
LoadBalanceAccumulateFunction.LoadBalanceResult |
| Constructor and Description |
|---|
LoadBalanceAccumulateFunction() |
| Modifier and Type | Method and Description |
|---|---|
void |
accumulate(LoadBalanceAccumulateFunction.LoadBalanceData data,
Object o) |
LoadBalanceAccumulateFunction.LoadBalanceData |
createContext() |
LoadBalanceAccumulateFunction.LoadBalanceResult |
getResult(LoadBalanceAccumulateFunction.LoadBalanceData data) |
Class<LoadBalanceAccumulateFunction.LoadBalanceResult> |
getResultType() |
void |
init(LoadBalanceAccumulateFunction.LoadBalanceData data) |
void |
readExternal(ObjectInput in) |
void |
reverse(LoadBalanceAccumulateFunction.LoadBalanceData data,
Object o) |
boolean |
supportsReverse() |
void |
writeExternal(ObjectOutput out) |
public LoadBalanceAccumulateFunction.LoadBalanceData createContext()
createContext in interface org.kie.api.runtime.rule.AccumulateFunction<LoadBalanceAccumulateFunction.LoadBalanceData>public void init(LoadBalanceAccumulateFunction.LoadBalanceData data)
init in interface org.kie.api.runtime.rule.AccumulateFunction<LoadBalanceAccumulateFunction.LoadBalanceData>public void accumulate(LoadBalanceAccumulateFunction.LoadBalanceData data, Object o)
accumulate in interface org.kie.api.runtime.rule.AccumulateFunction<LoadBalanceAccumulateFunction.LoadBalanceData>public boolean supportsReverse()
supportsReverse in interface org.kie.api.runtime.rule.AccumulateFunction<LoadBalanceAccumulateFunction.LoadBalanceData>public void reverse(LoadBalanceAccumulateFunction.LoadBalanceData data, Object o)
reverse in interface org.kie.api.runtime.rule.AccumulateFunction<LoadBalanceAccumulateFunction.LoadBalanceData>public Class<LoadBalanceAccumulateFunction.LoadBalanceResult> getResultType()
getResultType in interface org.kie.api.runtime.rule.AccumulateFunction<LoadBalanceAccumulateFunction.LoadBalanceData>public LoadBalanceAccumulateFunction.LoadBalanceResult getResult(LoadBalanceAccumulateFunction.LoadBalanceData data)
getResult in interface org.kie.api.runtime.rule.AccumulateFunction<LoadBalanceAccumulateFunction.LoadBalanceData>public void writeExternal(ObjectOutput out)
writeExternal in interface Externalizablepublic void readExternal(ObjectInput in)
readExternal in interface ExternalizableCopyright © 2006–2021 JBoss by Red Hat. All rights reserved.