Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
This code should be removed in favor of copy constructor
// Copy values that don't need extra processing.
myCfg.setPeerClassLoadingEnabled(cfg.isPeerClassLoadingEnabled());
myCfg.setDeploymentMode(cfg.getDeploymentMode());
myCfg.setNetworkTimeout(cfg.getNetworkTimeout());
myCfg.setClockSyncSamples(cfg.getClockSyncSamples());
myCfg.setClockSyncFrequency(cfg.getClockSyncFrequency());
myCfg.setDiscoveryStartupDelay(cfg.getDiscoveryStartupDelay());
myCfg.setMetricsHistorySize(cfg.getMetricsHistorySize());
myCfg.setMetricsExpireTime(cfg.getMetricsExpireTime());
myCfg.setMetricsUpdateFrequency(cfg.getMetricsUpdateFrequency());
myCfg.setLifecycleBeans(cfg.getLifecycleBeans());
myCfg.setLocalEventListeners(cfg.getLocalEventListeners());
myCfg.setPeerClassLoadingMissedResourcesCacheSize(cfg.getPeerClassLoadingMissedResourcesCacheSize());