public final class RemovePathCostTask extends PathCostTask<RemoveCostTask,RemovePathCostOutput>
RemovePathCostTask describes the MD-SAL transaction task that
deletes all the specified link cost configurations in the path policy
configuration.| Modifier and Type | Method and Description |
|---|---|
static RemovePathCostTask |
create(org.opendaylight.vtn.manager.internal.routing.TopologyGraph topo,
RemovePathCostInput input)
Construct a new task that removes all the given link cost configurations
from the given path policy.
|
RemovePathCostOutput |
createOutput(List<VtnUpdateType> result)
Generate the output of the RPC request.
|
Class<RemovePathCostOutput> |
getOutputType()
Return a class which indicates the type of the RPC output.
|
onStarted, onSuccessexecute, getSubTasks, needErrorLog, onCompleted, onFailureaddBackgroundTask, execute, getBackgroundTasks, getMaxRetrypublic static RemovePathCostTask create(org.opendaylight.vtn.manager.internal.routing.TopologyGraph topo, RemovePathCostInput input) throws RpcException
topo - The network topology graph.input - A RemovePathCostInput instance.RemovePathCostTask instance associated with the task
that removes the given link cost configuration.RpcException - The given input contains invalid value.public Class<RemovePathCostOutput> getOutputType()
public RemovePathCostOutput createOutput(List<VtnUpdateType> result)
result - The result of the RPC main procedure.Copyright © 2018 OpenDaylight. All rights reserved.