public final class RemoveFlowMatchTask extends FlowMatchTask<RemoveMatchTask,RemoveFlowConditionMatchOutput>
RemoveFlowMatchTask describes the MD-SAL datastore transaction task
that deletes all the specified flow match configurations in the flow
condition configuration.create(RemoveFlowConditionMatchInput)| Modifier and Type | Method and Description |
|---|---|
static RemoveFlowMatchTask |
create(RemoveFlowConditionMatchInput input)
Construct a new task that removes all the given flow match
configurations from the given flow condition.
|
RemoveFlowConditionMatchOutput |
createOutput(List<VtnUpdateType> result)
Generate the output of the RPC request.
|
Class<RemoveFlowConditionMatchOutput> |
getOutputType()
Return a class which indicates the type of the RPC output.
|
onStarted, onSuccessexecute, getSubTasks, needErrorLog, onCompleted, onFailureaddBackgroundTask, execute, getBackgroundTasks, getMaxRetrypublic static RemoveFlowMatchTask create(RemoveFlowConditionMatchInput input) throws RpcException
input - A RemoveFlowConditionMatchInput instance.RemoveFlowMatchTask instance associated with the task
that removes the given flow match configuration.RpcException - The given input contains invalid value.public Class<RemoveFlowConditionMatchOutput> getOutputType()
public RemoveFlowConditionMatchOutput createOutput(List<VtnUpdateType> result)
result - The result of the RPC main procedure.Copyright © 2018 OpenDaylight. All rights reserved.