Interface PropertiesProcessor

  • All Superinterfaces:
    net.xeoh.plugins.base.Plugin

    public interface PropertiesProcessor
    extends net.xeoh.plugins.base.Plugin
    Properties processor interface.
    Author:
    jabad
    • Method Detail

      • getName

        String getName()
        Get processor name.
        Returns:
        processor name
      • getDescription

        String getDescription()
        Get description.
        Returns:
        description key
      • getFormBeanClass

        Class<?> getFormBeanClass()
        Get form bean class.
        Returns:
        form bean class
      • doJob

        boolean doJob​(long executionTaskId,
                      FormProperties formProperties,
                      com.openkm.sdk4j.impl.OKMWebservices webService)
        Execute associated job.
        Parameters:
        executionTaskId - execution task id
        formProperties - form properties file
        webService - OKM web service
      • getAddTaskFormName

        String getAddTaskFormName()
        Get add task form name.
        Returns:
        form name
      • getEditTaskFormName

        String getEditTaskFormName()
        Get edit task form name.
        Returns:
        form name