Package org.jbpm.process.core
Interface Work
- All Known Implementing Classes:
WorkImpl
public interface Work
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddParameterDefinition(ParameterDefinition parameterDefinition) getName()Retrieve information about non completed deadlines.Retrieve information about non started deadlines.getParameter(String name) getParameterDefinition(String name) String[]voidvoidsetParameter(String name, Object value) voidsetParameterDefinitions(Set<ParameterDefinition> parameterDefinitions) voidsetParameters(Map<String, Object> parameters) void
-
Method Details
-
setName
-
getName
String getName() -
setParameter
-
setParameters
-
getParameter
-
getParameters
-
addParameterDefinition
-
setParameterDefinitions
-
getParameterDefinitions
Set<ParameterDefinition> getParameterDefinitions() -
getParameterNames
String[] getParameterNames() -
getParameterDefinition
-
getMetaParameters
-
getNotStartedDeadlines
Collection<DeadlineInfo<Map<String,Object>>> getNotStartedDeadlines()Retrieve information about non started deadlines.Deadline information consist of the expiration date (which can be a exact date or a potentially repeatable duration)and a list of key value pairs with arbitrary information about the notification itself.
- Returns:
- a collection containing deadline information.
-
getNotCompletedDeadlines
Collection<DeadlineInfo<Map<String,Object>>> getNotCompletedDeadlines()Retrieve information about non completed deadlines.Deadline information consist of the expiration date (which can be a exact date or a potentially repeatable duration)and a list of key value pairs with arbitrary information about the notification itself.
- Returns:
- a collection containing deadline information.
-
getNotStartedReassignments
Collection<DeadlineInfo<Reassignment>> getNotStartedReassignments() -
getNotCompletedReassigments
Collection<DeadlineInfo<Reassignment>> getNotCompletedReassigments() -
setWorkParametersFactory
-
getWorkParametersFactory
WorkParametersFactory getWorkParametersFactory()
-