org.jbpm.process.core

## Interface Work

- All Known Implementing Classes:
    WorkImpl

      public interface Work

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addParameterDefinition(ParameterDefinition parameterDefinition)`
    `String` | `getName()`
    `Object` | `getParameter(String name)`
    `ParameterDefinition` | `getParameterDefinition(String name)`
    `Set<ParameterDefinition>` | `getParameterDefinitions()`
    `String[]` | `getParameterNames()`
    `Map<String,Object>` | `getParameters()`
    `void` | `setName(String name)`
    `void` | `setParameter(String name, Object value)`
    `void` | `setParameterDefinitions(Set<ParameterDefinition> parameterDefinitions)`
    `void` | `setParameters(Map<String,Object> parameters)`

- - ### Method Detail

    - #### setName

          void setName(String name)

    - #### getName

          String getName()

    - #### setParameter

          void setParameter(String name,
                            Object value)

    - #### setParameters

          void setParameters(Map<String,Object> parameters)

    - #### getParameter

          Object getParameter(String name)

    - #### getParameters

          Map<String,Object> getParameters()

    - #### addParameterDefinition

          void addParameterDefinition(ParameterDefinition parameterDefinition)

    - #### setParameterDefinitions

          void setParameterDefinitions(Set<ParameterDefinition> parameterDefinitions)

    - #### getParameterDefinitions

          Set<ParameterDefinition> getParameterDefinitions()

    - #### getParameterNames

          String[] getParameterNames()

    - #### getParameterDefinition

          ParameterDefinition getParameterDefinition(String name)

Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.