/** {@inheritDoc} */ @Override public void start0() throws GridException { txSerEnabled = cctx.config().isTxSerializableEnabled(); dataCenterId = cctx.kernalContext().config().getDataCenterId(); last = new GridCacheVersion(0, 0, order.get(), 0, dataCenterId); cctx.gridEvents().addLocalEventListener(discoLsnr, EVT_NODE_METRICS_UPDATED); }
add(attrs, ATTR_DATA_CENTER_ID, cfg.getDataCenterId());
/** * @param g Grid. * @return Data transfer object for DR of given grid. */ public static VisorDr from(Grid g) { assert g != null; VisorDr dr = new VisorDr(); dr.id(g.configuration().getDataCenterId()); dr.senderHubInMetrics(VisorDrSenderHubInMetrics.map(g)); dr.senderHubAggregatedInMetrics(VisorDrSenderHubInMetrics.aggregated(g)); dr.senderHubOutMetrics(VisorDrSenderHubOutMetrics.map(g)); dr.senderHubAggregatedOutMetrics(VisorDrSenderHubOutMetrics.aggregated(g)); dr.receiverHubInMetrics(VisorDrReceiverHubInMetrics.map(g)); dr.receiverHubAggregatedInMetrics(VisorDrReceiverHubInMetrics.aggregated(g)); dr.receiverHubOutMetrics(VisorDrReceiverHubOutMetrics.aggregated(g)); return dr; }
A.ensure(cfg.getNetworkSendRetryDelay() > 0, "cfg.getNetworkSendRetryDelay() > 0"); A.ensure(cfg.getNetworkSendRetryCount() > 0, "cfg.getNetworkSendRetryCount() > 0"); A.ensure(cfg.getDataCenterId() >= 0, "cfg.getDataCenterId() >= 0"); A.ensure(cfg.getDataCenterId() < MAX_DATA_CENTERS, "cfg.getDataCenterId() <= 31"); A.ensure(cfg.getDataCenterId() != 0, "cfg.getDataCenterId() must have non-zero value if grid has " + "send or receiver hub configuration.");
myCfg.setNetworkSendRetryDelay(cfg.getNetworkSendRetryDelay()); myCfg.setNetworkSendRetryCount(cfg.getNetworkSendRetryCount()); myCfg.setDataCenterId(cfg.getDataCenterId()); myCfg.setSecurityCredentialsProvider(cfg.getSecurityCredentialsProvider()); myCfg.setServiceConfiguration(cfg.getServiceConfiguration());
dataCenterId = ctx.config().getDataCenterId();
if (drRes.isUseNew() && newEntry.dataCenterId() != cctx.gridConfig().getDataCenterId() || drRes.isUseOld() && oldEntry.dataCenterId() != cctx.gridConfig().getDataCenterId()) newDrExpireTime = drRes.expireTime();
txEntry.ttl(drCtx.ttl()); if (drCtx.newEntry().dataCenterId() != cctx.gridConfig().getDataCenterId()) txEntry.drExpireTime(drCtx.expireTime()); else
cctx.gridConfig().getDataCenterId()) txEntry.drExpireTime(drCtx.expireTime()); else
clockSyncFreq = cfg.getClockSyncFrequency(); clockSyncSamples = cfg.getClockSyncSamples(); dataCenterId = cfg.getDataCenterId(); deployMode = cfg.getDeploymentMode(); discoStartupDelay = cfg.getDiscoveryStartupDelay();