@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 SnatServiceManager
public void removeNatServiceListener(SnatServiceListener natServiceListner)
removeNatServiceListener
in interface SnatServiceManager
public 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 SnatServiceManager
ExecutionException
InterruptedException
Copyright © 2019 OpenDaylight. All rights reserved.