Class NodeConfiguratorImpl
java.lang.Object
org.opendaylight.openflowplugin.applications.frm.nodeconfigurator.NodeConfiguratorImpl
- All Implemented Interfaces:
- AutoCloseable,- NodeConfigurator
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()<T> com.google.common.util.concurrent.ListenableFuture<T>enqueueJob(String key, Callable<com.google.common.util.concurrent.ListenableFuture<T>> mainWorker) Enqueues a job in nodeconfigurator.
- 
Constructor Details- 
NodeConfiguratorImplpublic NodeConfiguratorImpl()
 
- 
- 
Method Details- 
enqueueJobpublic <T> com.google.common.util.concurrent.ListenableFuture<T> enqueueJob(String key, Callable<com.google.common.util.concurrent.ListenableFuture<T>> mainWorker) Description copied from interface:NodeConfiguratorEnqueues a job in nodeconfigurator.- Specified by:
- enqueueJobin interface- NodeConfigurator
- Parameters:
- key- The job's key. Jobs with the same key are run sequentially. Jobs with different keys are run in parallel.
- mainWorker- The task that runs for the job.
- Returns:
- the result of the enqueued job.
 
- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
 
 
-