code: private static Parameters createParameters(final PathElement path, final Class<? extends Handler> type,
                                                 final PropertySorter propertySorter, final AttributeDefinition[] addAttributes,
                                                 final ConfigurationProperty<?>... constructionProperties) {
          return new Parameters(path, LoggingExtension.getResourceDescriptionResolver(path.getKey()))
                  .setAddHandler(new HandlerOperations.HandlerAddOperationStepHandler(propertySorter, type, addAttributes, constructionProperties))
                  .setRemoveHandler(HandlerOperations.REMOVE_HANDLER)
                  .setCapabilities(Capabilities.HANDLER_CAPABILITY);
      }
docs: Creates the default {@linkplain org.jboss.as.controller.SimpleResourceDefinition.Parameters parameters} for
  creating the source.
  
  @param path                   the resource path
  @param type                   the known type of the resource or {@code null} if the type is unknown
  @param propertySorter         the property sorter
  @param addAttributes          the attributes for the add operation step handler
  @param constructionProperties the construction properties required for the handler
  
  @return the default parameters