public class ApprovalLevelImpl extends Object implements ApprovalLevel, Serializable
Constructor and Description |
---|
ApprovalLevelImpl(ApprovalLevelType levelType,
PrismContext prismContext) |
ApprovalLevelImpl(List<ObjectReferenceType> approverRefList,
List<ExpressionType> approverExpressionList,
ExpressionType automaticallyApproved,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
void |
addApproverExpression(ExpressionType expressionType) |
void |
addApproverRef(ObjectReferenceType approverRef) |
List<ExpressionType> |
getApproverExpressions() |
List<? extends LightweightObjectRef> |
getApproverRefs() |
ExpressionType |
getAutomaticallyApproved() |
String |
getDescription() |
LevelEvaluationStrategyType |
getEvaluationStrategy() |
String |
getName() |
PrismContext |
getPrismContext() |
void |
setAutomaticallyApproved(ExpressionType automaticallyApproved) |
void |
setDescription(String description) |
void |
setEvaluationStrategy(LevelEvaluationStrategyType evaluationStrategy) |
void |
setName(String name) |
void |
setPrismContext(PrismContext prismContext) |
String |
toString() |
public ApprovalLevelImpl(ApprovalLevelType levelType, PrismContext prismContext)
public ApprovalLevelImpl(List<ObjectReferenceType> approverRefList, List<ExpressionType> approverExpressionList, ExpressionType automaticallyApproved, PrismContext prismContext)
public String getName()
getName
in interface ApprovalLevel
public void setName(String name)
public String getDescription()
getDescription
in interface ApprovalLevel
public void setDescription(String description)
public List<? extends LightweightObjectRef> getApproverRefs()
getApproverRefs
in interface ApprovalLevel
public List<ExpressionType> getApproverExpressions()
getApproverExpressions
in interface ApprovalLevel
public LevelEvaluationStrategyType getEvaluationStrategy()
getEvaluationStrategy
in interface ApprovalLevel
public void setEvaluationStrategy(LevelEvaluationStrategyType evaluationStrategy)
public ExpressionType getAutomaticallyApproved()
getAutomaticallyApproved
in interface ApprovalLevel
public void setAutomaticallyApproved(ExpressionType automaticallyApproved)
public PrismContext getPrismContext()
getPrismContext
in interface ApprovalLevel
public void setPrismContext(PrismContext prismContext)
setPrismContext
in interface ApprovalLevel
public void addApproverRef(ObjectReferenceType approverRef)
public void addApproverExpression(ExpressionType expressionType)
Copyright © 2013 evolveum. All rights reserved.