@Override
    public void parameterValidation(Parameter[] parameters) throws AnnotationValidationException {

        if (parameters != null && parameters.length > 0) {
            throw new AnnotationValidationException(MessageFormat.format("The @Extension -> @Parameter " +
                            "cannot be annotated in class {0}. As this class extends from super class {1}.",
                    extensionClassFullName, AnnotationConstants.DISTRIBUTION_STRATEGY_SUPER_CLASS));
        }
    }
This processor will extend the validation rules for validate Distribution Strategy specific annotation contents.
modules/siddhi-annotations/src/main/java/io/siddhi/annotation/processor/DistributionStrategyValidationAnnotationProcessor.java