@Singleton public class SnatServiceManagerImpl extends Object implements SnatServiceManager
SnatServiceManager.Action| Constructor and Description |
|---|
SnatServiceManagerImpl(SnatServiceImplFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNatServiceListener(SnatServiceListener natServiceListner) |
void |
notify(org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx,
Routers router,
Routers oldRouter,
BigInteger primarySwitchId,
BigInteger dpnId,
SnatServiceManager.Action action) |
void |
removeNatServiceListener(SnatServiceListener natServiceListner) |
@Inject public SnatServiceManagerImpl(SnatServiceImplFactory factory)
public void addNatServiceListener(SnatServiceListener natServiceListner)
addNatServiceListener in interface SnatServiceManagerpublic void removeNatServiceListener(SnatServiceListener natServiceListner)
removeNatServiceListener in interface SnatServiceManagerpublic void notify(org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx,
Routers router,
Routers oldRouter,
BigInteger primarySwitchId,
BigInteger dpnId,
SnatServiceManager.Action action)
throws ExecutionException,
InterruptedException
notify in interface SnatServiceManagerExecutionExceptionInterruptedExceptionCopyright © 2019 OpenDaylight. All rights reserved.