Class BranchServiceImpl
java.lang.Object
org.kuali.rice.kew.engine.node.service.impl.BranchServiceImpl
- All Implemented Interfaces:
BranchService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteBranchStates(List statesToBeDeleted) getScopedVariableValue(Branch branch, String name) Responsible for inspecting the branch hierarchy/scope and returning a value for the variable name if it exists somewere in scope.voidvoidsetDataObjectService(DataObjectService dataObjectService) setScopedVariableValue(Branch branch, String name, String value) Responsible for setting a value in the branch hierarchy/scope.
-
Constructor Details
-
BranchServiceImpl
public BranchServiceImpl()
-
-
Method Details
-
save
- Specified by:
savein interfaceBranchService
-
deleteBranchStates
- Specified by:
deleteBranchStatesin interfaceBranchService
-
getScopedVariableValue
Description copied from interface:BranchServiceResponsible for inspecting the branch hierarchy/scope and returning a value for the variable name if it exists somewere in scope.- Specified by:
getScopedVariableValuein interfaceBranchService- Parameters:
branch- the lowermost scope to start resolution- Returns:
- a value for the key if it exists somewere in scope
-
setScopedVariableValue
Description copied from interface:BranchServiceResponsible for setting a value in the branch hierarchy/scope. If the variable name exists in a scope, it will be updated as opposed to created in a lower scope.- Specified by:
setScopedVariableValuein interfaceBranchService- Parameters:
branch- the lowermost scope to start resolutionvalue- the value to set for the variable- Returns:
- the replaced value of the variable, if the variable was already defined, or null otherwise
-
getDataObjectService
-
setDataObjectService
-