public final class RemovePathMapTask extends PathMapTask<RemoveMapTask,RemovePathMapOutput>
RemovePathMapTask
describes the MD-SAL datastore transaction task
that deletes all the specified path map configurations from the global or
VTN path map.create(RemovePathMapInput)
Modifier and Type | Method and Description |
---|---|
static RemovePathMapTask |
create(RemovePathMapInput input)
Construct a new task that removes all the given path map configurations
from the global or VTN path map.
|
RemovePathMapOutput |
createOutput(List<VtnUpdateType> result)
Generate the output of the RPC request.
|
Class<RemovePathMapOutput> |
getOutputType()
Return a class which indicates the type of the RPC output.
|
onStarted, onSuccess
execute, getSubTasks, needErrorLog, onCompleted, onFailure
addBackgroundTask, execute, getBackgroundTasks, getMaxRetry
public static RemovePathMapTask create(RemovePathMapInput input) throws RpcException
input
- A RemovePathMapInput
instance.RemovePathMapTask
instance associated with the task
that removes the given path map configuration.RpcException
- The given input contains invalid value.public Class<RemovePathMapOutput> getOutputType()
public RemovePathMapOutput createOutput(List<VtnUpdateType> result)
result
- The result of the RPC main procedure.Copyright © 2018 OpenDaylight. All rights reserved.