Class SnatServiceManagerImpl
- java.lang.Object
-
- org.opendaylight.netvirt.natservice.internal.SnatServiceManagerImpl
-
- All Implemented Interfaces:
SnatServiceManager
@Singleton public class SnatServiceManagerImpl extends java.lang.Object implements SnatServiceManager
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opendaylight.netvirt.natservice.api.SnatServiceManager
SnatServiceManager.Action
-
-
Constructor Summary
Constructors Constructor Description SnatServiceManagerImpl(SnatServiceImplFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
notify(org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx, Routers router, Routers oldRouter, org.opendaylight.yangtools.yang.common.Uint64 primarySwitchId, org.opendaylight.yangtools.yang.common.Uint64 dpnId, SnatServiceManager.Action action)
-
-
-
Constructor Detail
-
SnatServiceManagerImpl
@Inject public SnatServiceManagerImpl(SnatServiceImplFactory factory)
-
-
Method Detail
-
notify
public void notify(org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx, Routers router, Routers oldRouter, org.opendaylight.yangtools.yang.common.Uint64 primarySwitchId, org.opendaylight.yangtools.yang.common.Uint64 dpnId, SnatServiceManager.Action action) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
- Specified by:
notify
in interfaceSnatServiceManager
- Throws:
java.util.concurrent.ExecutionException
java.lang.InterruptedException
-
-