Class FlappingSingletonService
java.lang.Object
org.opendaylight.controller.clustering.it.provider.impl.FlappingSingletonService
- All Implemented Interfaces:
org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService,org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier>
public final class FlappingSingletonService
extends Object
implements org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService
-
Constructor Summary
ConstructorsConstructorDescriptionFlappingSingletonService(org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider singletonServiceProvider) -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Void>org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifiervoidlong
-
Constructor Details
-
FlappingSingletonService
public FlappingSingletonService(org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider singletonServiceProvider)
-
-
Method Details
-
instantiateServiceInstance
public void instantiateServiceInstance()- Specified by:
instantiateServiceInstancein interfaceorg.opendaylight.mdsal.singleton.common.api.ClusterSingletonService
-
closeServiceInstance
- Specified by:
closeServiceInstancein interfaceorg.opendaylight.mdsal.singleton.common.api.ClusterSingletonService
-
getIdentifier
public org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier getIdentifier()- Specified by:
getIdentifierin interfaceorg.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier>
-
setInactive
public long setInactive()
-