Package org.jbpm.kie.services.impl.form

## Interface FormProvider

- All Known Implementing Classes:
    `AbstractFormProvider`, `ClasspathFormProvider`, `ClasspathFormProviderCDI`, `FreemakerFormProvider`, `InMemoryFormProvider`, `InMemoryFormProviderCDI`

      public interface FormProvider

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | `getPriority()` |
    `String` | `render​(String name, ProcessDefinition process, Map<String,​Object> renderContext)` |
    `String` | `render​(String name, org.kie.api.task.model.Task task, ProcessDefinition process, Map<String,​Object> renderContext)` |
    `void` | `setFormManagerService​(FormManagerService formManagerService)` |

- - ### Method Detail

    - #### getPriority

          int getPriority()

    - #### render

          String render​(String name,
                        ProcessDefinition process,
                        Map<String,​Object> renderContext)

    - #### render

          String render​(String name,
                        org.kie.api.task.model.Task task,
                        ProcessDefinition process,
                        Map<String,​Object> renderContext)

    - #### setFormManagerService

          void setFormManagerService​(FormManagerService formManagerService)