Class TaskAssigningConstants


  • public class TaskAssigningConstants
    extends Object
    • Field Detail

      • TASK_ASSIGNING_PROCESS_RUNTIME_URL

        public static final String TASK_ASSIGNING_PROCESS_RUNTIME_URL
        Property for configuring the rest endpoint url of the kie-server with the jBPM runtime.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_PROCESS_RUNTIME_USER

        public static final String TASK_ASSIGNING_PROCESS_RUNTIME_USER
        Property for configuring the user for connecting with the with the jBPM runtime.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_PROCESS_RUNTIME_PWD

        public static final String TASK_ASSIGNING_PROCESS_RUNTIME_PWD
        Property for configuring the user password for connecting with the jBPM runtime.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_KEY_STORE_PROCESS_RUNTIME_ALIAS

        public static final String TASK_ASSIGNING_KEY_STORE_PROCESS_RUNTIME_ALIAS
        Property for configuring the alias of the user password for connecting with the jBPM runtime in cases where the kie-server key store is used.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_KEY_STORE_PROCESS_RUNTIME_PWD

        public static final String TASK_ASSIGNING_KEY_STORE_PROCESS_RUNTIME_PWD
        Property for configuring the password for getting the key stored under the alias name TASK_ASSIGNING_KEY_STORE_PROCESS_RUNTIME_ALIAS in cases where the kie-server key store is used.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_PROCESS_RUNTIME_TIMEOUT

        public static final String TASK_ASSIGNING_PROCESS_RUNTIME_TIMEOUT
        Property for configuring the connection timeout when interacting with the jBPM runtime.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_PROCESS_RUNTIME_TARGET_USER

        public static final String TASK_ASSIGNING_PROCESS_RUNTIME_TARGET_USER
        Property for configuring a user identifier for using as the "on behalf of" user when interacting with the jBPM runtime.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_PUBLISH_WINDOW_SIZE

        public static final String TASK_ASSIGNING_PUBLISH_WINDOW_SIZE
        Property for configuring the size of the tasks publish window.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_SYNC_INTERVAL

        public static final String TASK_ASSIGNING_SYNC_INTERVAL
        Property for configuring the solution synchronization period. This value is "normally" a short interval in milliseconds. The formats accepted are based on the ISO-8601 duration format PnDTnHnMn.nS with days considered to be exactly 24 hours.

        e.g. "PT1.500S" configures 1500 milliseconds. "PT0.500S" configures 500 milliseconds. "PT3S" configures 3000 milliseconds.

        See Also:
        Constant Field Values
      • TASK_ASSIGNING_SYNC_QUERIES_SHIFT

        public static final String TASK_ASSIGNING_SYNC_QUERIES_SHIFT
        Property for configuring the safety minimal query distance in milliseconds.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_USERS_SYNC_INTERVAL

        public static final String TASK_ASSIGNING_USERS_SYNC_INTERVAL
        Property for configuring the users information synchronization period. The formats accepted are based on the ISO-8601 duration format PnDTnHnMn.nS with days considered to be exactly 24 hours.

        e.g. "PT1H30M" configures 1 hour 30 minutes.

        See Also:
        Constant Field Values
      • TASK_ASSIGNING_WAIT_FOR_IMPROVED_SOLUTION_DURATION

        public static final String TASK_ASSIGNING_WAIT_FOR_IMPROVED_SOLUTION_DURATION
        Property for configuring the amount of time to execute LS phase before sending any plan to the kie-server with the jBPM runtime. Allows an early improvement of the solution. This value should typically be low, e.g. 500 milliseconds, etc. The formats accepted are based on the ISO-8601 duration format PnDTnHnMn.nS with days considered to be exactly 24 hours.

        e.g. "PT0.500S" configures 500 milliseconds.

        See Also:
        Constant Field Values
      • TASK_ASSIGNING_IMPROVE_SOLUTION_ON_BACKGROUND_DURATION

        public static final String TASK_ASSIGNING_IMPROVE_SOLUTION_ON_BACKGROUND_DURATION
        Property for configuring the amount of time to execute the LS phase in background and sending an eventually improved solution to the jBPM runtime after this time. The formats accepted are based on the ISO-8601 duration format PnDTnHnMn.nS with days considered to be exactly 24 hours.

        e.g. "PT1.500S" configures 1500 milliseconds. "PT1M" configures 1 minute.

        See Also:
        Constant Field Values
      • TASK_ASSIGNING_SOLVER_CONFIG_RESOURCE

        public static final String TASK_ASSIGNING_SOLVER_CONFIG_RESOURCE
        Property for configuring the resource with the solver configuration.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_SOLVER_MOVE_THREAD_COUNT

        public static final String TASK_ASSIGNING_SOLVER_MOVE_THREAD_COUNT
        Property for configuring the solver moveThreadCount.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_SOLVER_MOVE_THREAD_BUFFER_SIZE

        public static final String TASK_ASSIGNING_SOLVER_MOVE_THREAD_BUFFER_SIZE
        Property for configuring the solver moveThreadBufferSize.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_SOLVER_THREAD_FACTORY_CLASS

        public static final String TASK_ASSIGNING_SOLVER_THREAD_FACTORY_CLASS
        Property for configuring the solver threadFactoryClass.
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_SOLVER_CONTAINER_GROUP_ID

        public static final String TASK_ASSIGNING_SOLVER_CONTAINER_GROUP_ID
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_SOLVER_CONTAINER_ARTIFACT_ID

        public static final String TASK_ASSIGNING_SOLVER_CONTAINER_ARTIFACT_ID
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_SOLVER_CONTAINER_VERSION

        public static final String TASK_ASSIGNING_SOLVER_CONTAINER_VERSION
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_USER_SYSTEM_CONTAINER_ID

        public static final String TASK_ASSIGNING_USER_SYSTEM_CONTAINER_ID
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_USER_SYSTEM_CONTAINER_GROUP_ID

        public static final String TASK_ASSIGNING_USER_SYSTEM_CONTAINER_GROUP_ID
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_USER_SYSTEM_CONTAINER_ARTIFACT_ID

        public static final String TASK_ASSIGNING_USER_SYSTEM_CONTAINER_ARTIFACT_ID
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_USER_SYSTEM_CONTAINER_VERSION

        public static final String TASK_ASSIGNING_USER_SYSTEM_CONTAINER_VERSION
        See Also:
        Constant Field Values
      • TASK_ASSIGNING_RUNTIME_DELEGATE_PAGE_SIZE

        public static final String TASK_ASSIGNING_RUNTIME_DELEGATE_PAGE_SIZE
        Property for configuring the pageSize for the tasks queries that are used for populating/updating the solver.
        See Also:
        Constant Field Values