/** {@inheritDoc} */ @Override public void printMemoryStats() { X.println(">>> "); X.println(">>> Grid memory stats [grid=" + gridName() + ']'); for (GridComponent comp : comps) comp.printMemoryStats(); }
@DSLValidation public void validatePortRange(final DSLValidationContext validationContext) throws DSLValidationException { if (StringUtils.isEmpty(this.portRange)) { throw new DSLValidationException("LRMI port can't be null"); } String[] range = portRange.split("-"); if (range.length != 2) { throw new DSLValidationException( "LRMI port range should be set as '<START_PORT>-<END_PORT>'"); } Integer startPort = parseInt(range[0]); super.validatePort(startPort); Integer endPort = parseInt(range[1]); super.validatePort(endPort); if (startPort > endPort) { throw new DSLValidationException("start port must be greater than end port"); } }
/** * @param comp Manager to add. * @param addToList If {@code true} component is added to components list. */ public void add(GridComponent comp, boolean addToList) { assert comp != null; /* * Managers. * ======== */ if (comp instanceof GridDeploymentManager) depMgr = (GridDeploymentManager) comp; else if (comp instanceof GridIoManager) ioMgr = (GridIoManager) comp; else if (comp instanceof GridDiscoveryManager) discoMgr = (GridDiscoveryManager) comp; else if (comp instanceof GridCheckpointManager) cpMgr = (GridCheckpointManager) comp; else if (comp instanceof GridEventStorageManager) evtMgr = (GridEventStorageManager) comp; else if (comp instanceof GridFailoverManager) failoverMgr = (GridFailoverManager) comp; else if (comp instanceof GridCollisionManager) colMgr = (GridCollisionManager) comp; else if (comp instanceof GridSecurityProcessor) authProc = (GridSecurityProcessor) comp; else if (comp instanceof GridLoadBalancerManager) loadMgr = (GridLoadBalancerManager) comp; else if (comp instanceof GridSwapSpaceManager) swapspaceMgr = (GridSwapSpaceManager) comp; else if (comp instanceof GridIndexingManager) indexingMgr = (GridIndexingManager) comp; /* * Processors. * ========== */ else if (comp instanceof GridTaskProcessor) taskProc = (GridTaskProcessor) comp; else if (comp instanceof GridJobProcessor) jobProc = (GridJobProcessor) comp; else if (comp instanceof GridTimeoutProcessor) timeProc = (GridTimeoutProcessor) comp; else if (comp instanceof GridClockSyncProcessor) clockSyncProc = (GridClockSyncProcessor) comp; else if (comp instanceof GridResourceProcessor) rsrcProc = (GridResourceProcessor) comp; else if (comp instanceof GridJobMetricsProcessor) metricsProc = (GridJobMetricsProcessor) comp; else if (comp instanceof GridCacheProcessor) cacheProc = (GridCacheProcessor) comp; else if (comp instanceof GridTaskSessionProcessor) sesProc = (GridTaskSessionProcessor) comp; else if (comp instanceof GridPortProcessor) portProc = (GridPortProcessor) comp; else if (comp instanceof GridClosureProcessor) closProc = (GridClosureProcessor) comp; else if (comp instanceof GridServiceProcessor) svcProc = (GridServiceProcessor) comp; else if (comp instanceof IgniteScheduleProcessorAdapter) scheduleProc = (IgniteScheduleProcessorAdapter) comp; else if (comp instanceof GridSegmentationProcessor) segProc = (GridSegmentationProcessor) comp; else if (comp instanceof GridAffinityProcessor) affProc = (GridAffinityProcessor) comp; else if (comp instanceof GridRestProcessor) restProc = (GridRestProcessor) comp; else if (comp instanceof DataStreamProcessor) dataLdrProc = (DataStreamProcessor) comp; else if (comp instanceof IgfsProcessorAdapter) igfsProc = (IgfsProcessorAdapter) comp; else if (comp instanceof GridOffHeapProcessor) offheapProc = (GridOffHeapProcessor) comp; else if (comp instanceof GridContinuousProcessor) contProc = (GridContinuousProcessor) comp; else if (comp instanceof HadoopProcessorAdapter) hadoopProc = (HadoopProcessorAdapter) comp; else if (comp instanceof IgniteCacheObjectProcessor) cacheObjProc = (IgniteCacheObjectProcessor) comp; else if (comp instanceof IgnitePluginProcessor) pluginProc = (IgnitePluginProcessor) comp; else if (comp instanceof GridQueryProcessor) qryProc = (GridQueryProcessor) comp; else if (comp instanceof OdbcProcessor) odbcProc = (OdbcProcessor) comp; else if (comp instanceof DataStructuresProcessor) dataStructuresProc = (DataStructuresProcessor) comp; else if (comp instanceof ClusterProcessor) cluster = (ClusterProcessor) comp; else if (comp instanceof PlatformProcessor) platformProc = (PlatformProcessor) comp; else if (comp instanceof PoolProcessor) poolProc = (PoolProcessor) comp; else if (!(comp instanceof DiscoveryNodeValidationProcessor)) assert (comp instanceof GridPluginComponent) : "Unknown manager class: " + comp.getClass(); if (addToList) comps.add(comp); }
@DSLValidation public void validateMemory(final DSLValidationContext validationContext) throws DSLValidationException { super.validateMemorySyntax(); }