@Singleton public class VpnClusterEosBasedOwnershipDriver extends VpnClusterOwnershipDriverBase implements org.opendaylight.mdsal.eos.binding.api.EntityOwnershipListener
amIOwner, VPN_SERVICE_ENTITY
Constructor and Description |
---|
VpnClusterEosBasedOwnershipDriver(org.opendaylight.mdsal.eos.binding.api.EntityOwnershipService entityOwnershipService) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
ownershipChanged(org.opendaylight.mdsal.eos.binding.api.EntityOwnershipChange entityOwnershipChange) |
void |
start() |
amIOwner
@Inject public VpnClusterEosBasedOwnershipDriver(org.opendaylight.mdsal.eos.binding.api.EntityOwnershipService entityOwnershipService)
@PostConstruct public void start()
@PreDestroy public void close() throws Exception
close
in interface AutoCloseable
close
in class VpnClusterOwnershipDriverBase
Exception
public void ownershipChanged(org.opendaylight.mdsal.eos.binding.api.EntityOwnershipChange entityOwnershipChange)
ownershipChanged
in interface org.opendaylight.mdsal.eos.binding.api.EntityOwnershipListener
ownershipChanged
in interface org.opendaylight.mdsal.eos.common.api.GenericEntityOwnershipListener<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.mdsal.eos.binding.api.EntityOwnershipChange>
Copyright © 2019 OpenDaylight. All rights reserved.