@Immutable public class ConfigPusherImpl extends Object implements ConfigPusher
Constructor and Description |
---|
ConfigPusherImpl(ConfigSubsystemFacadeFactory facade,
long maxWaitForCapabilitiesMillis,
long conflictingVersionTimeoutMillis) |
Modifier and Type | Method and Description |
---|---|
void |
process(List<AutoCloseable> autoCloseables,
MBeanServerConnection platformMBeanServer,
Persister persisterAggregator,
boolean propagateExceptions) |
void |
pushConfigs(List<? extends ConfigSnapshotHolder> configs) |
public ConfigPusherImpl(ConfigSubsystemFacadeFactory facade, long maxWaitForCapabilitiesMillis, long conflictingVersionTimeoutMillis)
public void process(List<AutoCloseable> autoCloseables, MBeanServerConnection platformMBeanServer, Persister persisterAggregator, boolean propagateExceptions) throws InterruptedException
InterruptedException
public void pushConfigs(List<? extends ConfigSnapshotHolder> configs) throws InterruptedException
pushConfigs
in interface ConfigPusher
InterruptedException
Copyright © 2019 OpenDaylight. All rights reserved.