public class ApprovalSchemaImpl extends Object implements ApprovalSchema, Serializable
Constructor and Description |
---|
ApprovalSchemaImpl(ApprovalSchemaType approvalSchema,
List<ObjectReferenceType> approverRefList,
List<ExpressionType> approverExpressionList,
ExpressionType automaticallyApproved,
PrismContext prismContext) |
ApprovalSchemaImpl(ApprovalSchemaType approvalSchemaType,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
void |
addLevel(ApprovalLevelImpl level) |
void |
addLevel(ApprovalLevelType levelType) |
String |
getDescription() |
List<? extends ApprovalLevel> |
getLevels() |
String |
getName() |
PrismContext |
getPrismContext() |
void |
setDescription(String description) |
void |
setLevels(List<ApprovalLevelImpl> levels) |
void |
setName(String name) |
void |
setPrismContext(PrismContext prismContext) |
String |
toString() |
public ApprovalSchemaImpl(ApprovalSchemaType approvalSchemaType, PrismContext prismContext)
public ApprovalSchemaImpl(ApprovalSchemaType approvalSchema, List<ObjectReferenceType> approverRefList, List<ExpressionType> approverExpressionList, ExpressionType automaticallyApproved, PrismContext prismContext)
public String getName()
getName
in interface ApprovalSchema
public void setName(String name)
public String getDescription()
getDescription
in interface ApprovalSchema
public void setDescription(String description)
public List<? extends ApprovalLevel> getLevels()
getLevels
in interface ApprovalSchema
public void setLevels(List<ApprovalLevelImpl> levels)
public PrismContext getPrismContext()
getPrismContext
in interface ApprovalSchema
public void setPrismContext(PrismContext prismContext)
setPrismContext
in interface ApprovalSchema
public void addLevel(ApprovalLevelImpl level)
public void addLevel(ApprovalLevelType levelType)
Copyright © 2013 evolveum. All rights reserved.