Class L2GatewayConnectionInstanceRecoveryHandler

  • All Implemented Interfaces:
    org.opendaylight.serviceutils.srm.ServiceRecoveryInterface

    @Singleton
    public class L2GatewayConnectionInstanceRecoveryHandler
    extends java.lang.Object
    implements org.opendaylight.serviceutils.srm.ServiceRecoveryInterface
    • Constructor Summary

      Constructors 
      Constructor Description
      L2GatewayConnectionInstanceRecoveryHandler​(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.serviceutils.srm.ServiceRecoveryRegistry serviceRecoveryRegistry, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, L2GatewayConnectionUtils l2GatewayConnectionUtils, org.opendaylight.genius.utils.clustering.EntityOwnershipUtils entityOwnershipUtils)  
    • Constructor Detail

      • L2GatewayConnectionInstanceRecoveryHandler

        @Inject
        public L2GatewayConnectionInstanceRecoveryHandler​(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
                                                          org.opendaylight.serviceutils.srm.ServiceRecoveryRegistry serviceRecoveryRegistry,
                                                          org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
                                                          L2GatewayConnectionUtils l2GatewayConnectionUtils,
                                                          org.opendaylight.genius.utils.clustering.EntityOwnershipUtils entityOwnershipUtils)
    • Method Detail

      • recoverService

        public void recoverService​(java.lang.String entityId)
        Specified by:
        recoverService in interface org.opendaylight.serviceutils.srm.ServiceRecoveryInterface
      • buildServiceRegistryKey

        public java.lang.String buildServiceRegistryKey()