@Override public ParameterValidator build() { return new LongRangeValidator(this.min, this.max, this.allowsUndefined, this.allowsExpressions); } }
@Override public void validateParameter(String parameterName, ModelNode value) throws OperationFailedException { super.validateParameter(parameterName, value); if (value.isDefined() && value.getType() != ModelType.EXPRESSION) { long val = value.asLong(); if (val % moduleSize != 0) throw MessagingLogger.ROOT_LOGGER.invalidModularParameterValue(val, parameterName, moduleSize); } } }
@Override public void validateParameter(String parameterName, ModelNode value) throws OperationFailedException { super.validateParameter(parameterName, value); if (value.isDefined() && value.getType() != ModelType.EXPRESSION) { long val = value.asLong(); if (val % moduleSize != 0) throw MessagingLogger.ROOT_LOGGER.invalidModularParameterValue(val, parameterName, moduleSize); } } }
@Override public ParameterValidator build() { return new LongRangeValidator(this.min, this.max, this.allowsUndefined, this.allowsExpressions); } }
@Override public ParameterValidator build() { return new LongRangeValidator(this.min, this.max, this.allowsUndefined, this.allowsExpressions); } }
private ThreadMXBeanCpuTimeHandler() { validator.registerValidator(PlatformMBeanConstants.ID, new LongRangeValidator(1)); }
private ThreadMXBeanUserTimeHandler() { validator.registerValidator(PlatformMBeanConstants.ID, new LongRangeValidator(1)); }
private MemoryPoolMXBeanAttributeHandler() { usageValidator.registerValidator(ModelDescriptionConstants.VALUE, new LongRangeValidator(0)); }
private ThreadMXBeanCpuTimeHandler() { validator.registerValidator(PlatformMBeanConstants.ID, new LongRangeValidator(1)); }
private ThreadMXBeanUserTimeHandler() { validator.registerValidator(PlatformMBeanConstants.ID, new LongRangeValidator(1)); }
private ThreadMXBeanUserTimeHandler() { validator.registerValidator(PlatformMBeanConstants.ID, new LongRangeValidator(1)); }
private ThreadMXBeanCpuTimeHandler() { validator.registerValidator(PlatformMBeanConstants.ID, new LongRangeValidator(1)); }
private MemoryPoolMXBeanAttributeHandler() { usageValidator.registerValidator(ModelDescriptionConstants.VALUE, new LongRangeValidator(0)); }
private MemoryPoolMXBeanAttributeHandler() { usageValidator.registerValidator(ModelDescriptionConstants.VALUE, new LongRangeValidator(0)); }
private ThreadMXBeanThreadInfoHandler() { validator.registerValidator(PlatformMBeanConstants.ID, new LongRangeValidator(1)); validator.registerValidator(PlatformMBeanConstants.MAX_DEPTH, new IntRangeValidator(1, Integer.MAX_VALUE, true, false)); }
private ThreadMXBeanThreadInfoHandler() { validator.registerValidator(PlatformMBeanConstants.ID, new LongRangeValidator(1)); validator.registerValidator(PlatformMBeanConstants.MAX_DEPTH, new IntRangeValidator(1, Integer.MAX_VALUE, true, false)); }
private ThreadMXBeanThreadInfoHandler() { validator.registerValidator(PlatformMBeanConstants.ID, new LongRangeValidator(1)); validator.registerValidator(PlatformMBeanConstants.MAX_DEPTH, new IntRangeValidator(1, Integer.MAX_VALUE, true, false)); }
private ThreadMXBeanThreadInfosHandler() { idsValidator.registerValidator(PlatformMBeanConstants.IDS, new ListValidator(new LongRangeValidator(1))); depthValidator.registerValidator(PlatformMBeanConstants.MAX_DEPTH, new IntRangeValidator(1, Integer.MAX_VALUE, false, false)); lockedValidator.registerValidator(PlatformMBeanConstants.LOCKED_MONITORS, new ModelTypeValidator(ModelType.BOOLEAN)); lockedValidator.registerValidator(PlatformMBeanConstants.LOCKED_SYNCHRONIZERS, new ModelTypeValidator(ModelType.BOOLEAN)); }
private ThreadMXBeanThreadInfosHandler() { idsValidator.registerValidator(PlatformMBeanConstants.IDS, new ListValidator(new LongRangeValidator(1))); depthValidator.registerValidator(PlatformMBeanConstants.MAX_DEPTH, new IntRangeValidator(1, Integer.MAX_VALUE, false, false)); lockedValidator.registerValidator(PlatformMBeanConstants.LOCKED_MONITORS, new ModelTypeValidator(ModelType.BOOLEAN)); lockedValidator.registerValidator(PlatformMBeanConstants.LOCKED_SYNCHRONIZERS, new ModelTypeValidator(ModelType.BOOLEAN)); }
private ThreadMXBeanThreadInfosHandler() { idsValidator.registerValidator(PlatformMBeanConstants.IDS, new ListValidator(new LongRangeValidator(1))); depthValidator.registerValidator(PlatformMBeanConstants.MAX_DEPTH, new IntRangeValidator(1, Integer.MAX_VALUE, false, false)); lockedValidator.registerValidator(PlatformMBeanConstants.LOCKED_MONITORS, new ModelTypeValidator(ModelType.BOOLEAN)); lockedValidator.registerValidator(PlatformMBeanConstants.LOCKED_SYNCHRONIZERS, new ModelTypeValidator(ModelType.BOOLEAN)); }